Started by user Gunther Huebler
Obtained jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
Waiting for next available executor on ‘Jenkins’
Running on Jenkins in /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/clubb.git
> git init /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
> git --version # timeout=10
> git --version # 'git version 2.34.1'
> git fetch --tags --force --progress -- https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 8033a1492b3b2ce6c8d314942d2fba00669188c3 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 8033a1492b3b2ce6c8d314942d2fba00669188c3 # timeout=10
Commit message: "GPU fixed and cgils_s6 fix"
> git rev-list --no-walk 4902a5ccf6c0da1bf588ea853aaadbc9a776dfa2 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Modify Config Flags)
[Pipeline] sh
+ sed -i 's:penta_solve_method.*:penta_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:tridiag_solve_method.*:tridiag_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:lh_straight_mc.*:lh_straight_mc = true:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:time_final.*:time_final = 87600:g' input/case_setups/cobra_model.in
[Pipeline] sh
+ sed -i 's:time_final.*:time_final = 3000:g' input/case_setups/rico_silhs_model.in
[Pipeline] sh
+ sed -i 's: -DCUDA::g' compile/config/gfdl_wks.bash compile/config/linux_ia64_ifort.bash compile/config/linux_x86_64_absoft.bash compile/config/linux_x86_64_cray_frontier.bash compile/config/linux_x86_64_gfortran.bash compile/config/linux_x86_64_gfortran_compy.bash compile/config/linux_x86_64_gfortran_debug.bash compile/config/linux_x86_64_gfortran_hd1.bash compile/config/linux_x86_64_gfortran_NCAR.bash compile/config/linux_x86_64_gfortran_r4.bash compile/config/linux_x86_64_gfortran_ubuntu.bash compile/config/linux_x86_64_ifort_anvil.bash compile/config/linux_x86_64_ifort.bash compile/config/linux_x86_64_ifort_compy.bash compile/config/linux_x86_64_ifort_debug.bash compile/config/linux_x86_64_ifort_gpu_openmp.bash compile/config/linux_x86_64_ifort_hd1.bash compile/config/linux_x86_64_ifort_hd1_debug.bash compile/config/linux_x86_64_ifort_optimizing.bash compile/config/linux_x86_64_ifort_r4.bash compile/config/linux_x86_64_ifort_r4_debug.bash compile/config/linux_x86_64_nvhpc.bash compile/config/linux_x86_64_nvhpc_debug.bash compile/config/linux_x86_64_nvhpc_gpu_openacc.bash compile/config/linux_x86_64_nvhpc_gpu_openmp.bash compile/config/linux_x86_64_open64.bash compile/config/linux_x86_64_open64_debug.bash compile/config/linux_x86_64_oracle_debug.bash compile/config/linux_x86_64_oracle_optimize.bash compile/config/macosx_x86_64_gfortran.bash compile/config/mswin_cygwin_i686_gfortran.bash compile/config/mswin_mingw_x86_gfortran.bash compile/config/README compile/config/solaris_generic_oracle.bash
[Pipeline] sh
+ run_scripts/create_multi_col_params.py -n 32 -param_file input/tunable_parameters/tunable_parameters.in -mode dup_tweak
Duplicating then tweaking params
- Initial values file: 'input/tunable_parameters/tunable_parameters.in'
- Duplicating '32' times and tweaking: ['C7', 'C11']
Writing to 'clubb_params_multi_col.in':
- ngrdcol = 32
- l_output_multi_col = .true.
- l_output_double_prec = .true.
- calls_per_out = 1
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile CPU)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/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_diffness/compile/../obj; make -f Make.clubb_param
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_gfdlact
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/SCM_Activation/aer_ccn_act_k.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_precision.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/err_info_type_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/penta_bicgstab_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a
a - aer_ccn_act_k.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/remapping_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_api_module.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a pdf_closure_module.o fill_holes.o advance_xm_wpxp_module.o input_names.o turbulent_adv_pdf.o diagnose_correlations_module.o error_code.o precipitation_fraction.o mono_flux_limiter.o mixing_length.o hydromet_pdf_parameter_module.o parameter_indices.o stats_rad_zm_module.o calc_roots.o stats_lh_sfc_module.o pos_definite_module.o stats_type_utilities.o stats_sfc_module.o clip_explicit.o advance_wp2_wp3_module.o sigma_sqd_w_module.o Nc_Ncn_eqns.o lapack_wrap.o new_hybrid_pdf_main.o stats_zm_module.o sfc_varnce_module.o penta_lu_solver.o numerical_check.o advance_xp3_module.o model_flags.o stats_rad_zt_module.o stats_zt_module.o file_functions.o sponge_layer_damping.o advance_windm_edsclrm_module.o pdf_parameter_module.o remapping_module.o array_index.o matrix_operations.o new_pdf.o new_pdf_main.o stats_variables.o new_hybrid_pdf.o grid_class.o stats_clubb_utilities.o LY93_pdf.o calc_pressure.o index_mapping.o corr_varnce_module.o saturation.o matrix_solver_wrapper.o grid_adaptation_module.o advance_xp2_xpyp_module.o adg1_adg2_3d_luhar_pdf.o output_netcdf.o advance_helper_module.o code_timer_module.o stats_lh_zt_module.o Skx_module.o interpolation.o setup_clubb_pdf_params.o penta_bicgstab_solver.o new_tsdadg_pdf.o diffusion.o tridiag_lu_solver.o endian.o calendar.o lapack_interfaces.o stat_file_module.o input_reader.o mean_adv.o T_in_K_module.o constants_clubb.o err_info_type_module.o clubb_precision.o parameters_tunable.o output_grads.o advance_clubb_core_module.o pdf_utilities.o stats_type.o clubb_api_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - pdf_closure_module.o
a - fill_holes.o
a - advance_xm_wpxp_module.o
a - input_names.o
a - turbulent_adv_pdf.o
a - diagnose_correlations_module.o
a - error_code.o
a - precipitation_fraction.o
a - mono_flux_limiter.o
a - mixing_length.o
a - hydromet_pdf_parameter_module.o
a - parameter_indices.o
a - stats_rad_zm_module.o
a - calc_roots.o
a - stats_lh_sfc_module.o
a - pos_definite_module.o
a - stats_type_utilities.o
a - stats_sfc_module.o
a - clip_explicit.o
a - advance_wp2_wp3_module.o
a - sigma_sqd_w_module.o
a - Nc_Ncn_eqns.o
a - lapack_wrap.o
a - new_hybrid_pdf_main.o
a - stats_zm_module.o
a - sfc_varnce_module.o
a - penta_lu_solver.o
a - numerical_check.o
a - advance_xp3_module.o
a - model_flags.o
a - stats_rad_zt_module.o
a - stats_zt_module.o
a - file_functions.o
a - sponge_layer_damping.o
a - advance_windm_edsclrm_module.o
a - pdf_parameter_module.o
a - remapping_module.o
a - array_index.o
a - matrix_operations.o
a - new_pdf.o
a - new_pdf_main.o
a - stats_variables.o
a - new_hybrid_pdf.o
a - grid_class.o
a - stats_clubb_utilities.o
a - LY93_pdf.o
a - calc_pressure.o
a - index_mapping.o
a - corr_varnce_module.o
a - saturation.o
a - matrix_solver_wrapper.o
a - grid_adaptation_module.o
a - advance_xp2_xpyp_module.o
a - adg1_adg2_3d_luhar_pdf.o
a - output_netcdf.o
a - advance_helper_module.o
a - code_timer_module.o
a - stats_lh_zt_module.o
a - Skx_module.o
a - interpolation.o
a - setup_clubb_pdf_params.o
a - penta_bicgstab_solver.o
a - new_tsdadg_pdf.o
a - diffusion.o
a - tridiag_lu_solver.o
a - endian.o
a - calendar.o
a - lapack_interfaces.o
a - stat_file_module.o
a - input_reader.o
a - mean_adv.o
a - T_in_K_module.o
a - constants_clubb.o
a - err_info_type_module.o
a - clubb_precision.o
a - parameters_tunable.o
a - output_grads.o
a - advance_clubb_core_module.o
a - pdf_utilities.o
a - stats_type.o
a - clubb_api_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f: 109)
0 inform, 1 warnings, 0 severes, 0 fatal for dlamch
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f: 113)
0 inform, 1 warnings, 0 severes, 0 fatal for slamch
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dscal.o sgbcon.o dlarfg.o slarfb.o sorgqr.o dgemv.o snrm2.o sger.o strmv.o ssyrk.o dlamch.o sgtsv.o dlansy.o dlassq.o ssyr2k.o stbsv.o dpoequ.o dlangb.o iladlc.o sgbequ.o dpotrf2.o dlaswp.o slasr.o dgbmv.o dlae2.o ilaslc.o sisnan.o sorg2l.o dlartg.o srscl.o spotrf.o isamax.o ssterf.o dgbtrf.o dgttrs.o dlarft.o dgtrfs.o ilaenv.o slanst.o dlascl.o sdot.o slangt.o dswap.o dgemm.o strmm.o iparmq.o sgbsvx.o slapy2.o slarf.o dlaqsy.o dsytd2.o ssteqr.o dlaqgb.o saxpy.o ssymv.o dorgtr.o dgbrfs.o dlasrt.o slagtm.o ssytrd.o dgbtrs.o dgttrf.o lsame.o dlatrd.o dgtts2.o dgbtf2.o slaev2.o slatbs.o dorg2r.o dlaset.o dlantb.o sgtsvx.o scopy.o sgtcon.o dsyr2.o xerbla.o dlacn2.o dtrsm.o slacpy.o slabad.o sgbsv.o dlaisnan.o dorgql.o sasum.o ssyev.o slarft.o sgtrfs.o dpotrf.o drscl.o sgttrs.o sgbtrf.o dsterf.o iladlr.o disnan.o slartg.o dorg2l.o sgbmv.o slae2.o dlasr.o dlapy2.o dtrmm.o dgbsvx.o sgemm.o sswap.o dlanst.o slascl.o dlangt.o ddot.o dsyrk.o dnrm2.o dger.o dtrmv.o sgemv.o dorgqr.o sscal.o dlarfb.o dgbcon.o slarfg.o dtbsv.o spoequ.o slangb.o spotrf2.o slaswp.o dgbequ.o ilaslr.o dsyr2k.o slassq.o ieeeck.o slamch.o dgtsv.o slansy.o strsm.o ssyr2.o slacn2.o dcopy.o dgtcon.o dsyev.o sorgql.o dasum.o slaisnan.o dlabad.o dgbsv.o dlacpy.o dsytrd.o dlagtm.o idamax.o sgbtrs.o sgttrf.o sgbrfs.o sorgtr.o daxpy.o dsymv.o slaqgb.o dsteqr.o slasrt.o ssytd2.o slaqsy.o dlarf.o dlatbs.o dgtsvx.o slaset.o sorg2r.o slantb.o dlaev2.o sgbtf2.o sgtts2.o slatrd.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dscal.o
a - sgbcon.o
a - dlarfg.o
a - slarfb.o
a - sorgqr.o
a - dgemv.o
a - snrm2.o
a - sger.o
a - strmv.o
a - ssyrk.o
a - dlamch.o
a - sgtsv.o
a - dlansy.o
a - dlassq.o
a - ssyr2k.o
a - stbsv.o
a - dpoequ.o
a - dlangb.o
a - iladlc.o
a - sgbequ.o
a - dpotrf2.o
a - dlaswp.o
a - slasr.o
a - dgbmv.o
a - dlae2.o
a - ilaslc.o
a - sisnan.o
a - sorg2l.o
a - dlartg.o
a - srscl.o
a - spotrf.o
a - isamax.o
a - ssterf.o
a - dgbtrf.o
a - dgttrs.o
a - dlarft.o
a - dgtrfs.o
a - ilaenv.o
a - slanst.o
a - dlascl.o
a - sdot.o
a - slangt.o
a - dswap.o
a - dgemm.o
a - strmm.o
a - iparmq.o
a - sgbsvx.o
a - slapy2.o
a - slarf.o
a - dlaqsy.o
a - dsytd2.o
a - ssteqr.o
a - dlaqgb.o
a - saxpy.o
a - ssymv.o
a - dorgtr.o
a - dgbrfs.o
a - dlasrt.o
a - slagtm.o
a - ssytrd.o
a - dgbtrs.o
a - dgttrf.o
a - lsame.o
a - dlatrd.o
a - dgtts2.o
a - dgbtf2.o
a - slaev2.o
a - slatbs.o
a - dorg2r.o
a - dlaset.o
a - dlantb.o
a - sgtsvx.o
a - scopy.o
a - sgtcon.o
a - dsyr2.o
a - xerbla.o
a - dlacn2.o
a - dtrsm.o
a - slacpy.o
a - slabad.o
a - sgbsv.o
a - dlaisnan.o
a - dorgql.o
a - sasum.o
a - ssyev.o
a - slarft.o
a - sgtrfs.o
a - dpotrf.o
a - drscl.o
a - sgttrs.o
a - sgbtrf.o
a - dsterf.o
a - iladlr.o
a - disnan.o
a - slartg.o
a - dorg2l.o
a - sgbmv.o
a - slae2.o
a - dlasr.o
a - dlapy2.o
a - dtrmm.o
a - dgbsvx.o
a - sgemm.o
a - sswap.o
a - dlanst.o
a - slascl.o
a - dlangt.o
a - ddot.o
a - dsyrk.o
a - dnrm2.o
a - dger.o
a - dtrmv.o
a - sgemv.o
a - dorgqr.o
a - sscal.o
a - dlarfb.o
a - dgbcon.o
a - slarfg.o
a - dtbsv.o
a - spoequ.o
a - slangb.o
a - spotrf2.o
a - slaswp.o
a - dgbequ.o
a - ilaslr.o
a - dsyr2k.o
a - slassq.o
a - ieeeck.o
a - slamch.o
a - dgtsv.o
a - slansy.o
a - strsm.o
a - ssyr2.o
a - slacn2.o
a - dcopy.o
a - dgtcon.o
a - dsyev.o
a - sorgql.o
a - dasum.o
a - slaisnan.o
a - dlabad.o
a - dgbsv.o
a - dlacpy.o
a - dsytrd.o
a - dlagtm.o
a - idamax.o
a - sgbtrs.o
a - sgttrf.o
a - sgbrfs.o
a - sorgtr.o
a - daxpy.o
a - dsymv.o
a - slaqgb.o
a - dsteqr.o
a - slasrt.o
a - ssytd2.o
a - slaqsy.o
a - dlarf.o
a - dlatbs.o
a - dgtsvx.o
a - slaset.o
a - sorg2r.o
a - slantb.o
a - dlaev2.o
a - sgbtf2.o
a - sgtts2.o
a - slatrd.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_bugsrad
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.microphys_utils
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_parabolic
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_coamps
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/kinds.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/KK_microphys/Parabolic_constants.f90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa7.F
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa18.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/slope.F
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/KK_microphys/AiryFunction.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa7g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/adjtq.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa11g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/tgqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/esati.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa27r.F
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/rayle.F
a - microphys_stats_vars_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/bugsrad_planck.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/two_rt_sw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/cloud_correlate.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I../src/Radiation/BUGSrad ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/bugs_rad.F
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/KK_microphys/Parabolic.f90
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 300)
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257)
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a eqa7.o tgqs.o nrmcol.o eqa18.o nrmtqi.o eqa26.o eqa19g.o eqa8g.o eqa9.o eqa12.o eqa10g.o eqa14g.o conice.o eqa5g.o qtadj.o slope.o esatv.o eqa21g.o nrmtqw.o eqa22g.o tgqg.o eqa15.o eqa13g.o adjmlt.o qsatvi.o eqa27.o eqa9g.o eqa7g.o eqa18g.o esat_new.o eqa19.o adjtq.o eqa12g.o eqa25.o eqa11g.o gamma.o eqa21.o tgqr.o eqa22.o eqa20g.o frzh.o eqa6.o eqa28.o tgqi.o esati.o eqa27r.o eqa17g.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - eqa7.o
a - tgqs.o
a - nrmcol.o
a - eqa18.o
a - nrmtqi.o
a - eqa26.o
a - eqa19g.o
a - eqa8g.o
a - eqa9.o
a - eqa12.o
a - eqa10g.o
a - eqa14g.o
a - conice.o
a - eqa5g.o
a - qtadj.o
a - slope.o
a - esatv.o
a - eqa21g.o
a - nrmtqw.o
a - eqa22g.o
a - tgqg.o
a - eqa15.o
a - eqa13g.o
a - adjmlt.o
a - qsatvi.o
a - eqa27.o
a - eqa9g.o
a - eqa7g.o
a - eqa18g.o
a - esat_new.o
a - eqa19.o
a - adjtq.o
a - eqa12g.o
a - eqa25.o
a - eqa11g.o
a - gamma.o
a - eqa21.o
a - tgqr.o
a - eqa22.o
a - eqa20g.o
a - frzh.o
a - eqa6.o
a - eqa28.o
a - tgqi.o
a - esati.o
a - eqa27r.o
a - eqa17g.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/BUGSrad/bugs_lwr.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a comscp1.o newexp.o two_rt_lw.o gascon.o two_rt_sw.o bugs_swr.o two_rt_lw_ocastrndm.o two_rt_lw_iter.o rayle.o bugsrad_planck.o two_rt_sw_iter.o bugsrad_physconst.o cloudg.o two_rt_sw_ocastrndm.o gases_ckd.o comscp2.o bugs_rad.o two_rt_sw_bs.o two_rt_lw_sel.o kinds.o cloud_correlate.o variables_radiation_module.o bugs_lwr.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - comscp1.o
a - newexp.o
a - two_rt_lw.o
a - gascon.o
a - two_rt_sw.o
a - bugs_swr.o
a - two_rt_lw_ocastrndm.o
a - two_rt_lw_iter.o
a - rayle.o
a - bugsrad_planck.o
a - two_rt_sw_iter.o
a - bugsrad_physconst.o
a - cloudg.o
a - two_rt_sw_ocastrndm.o
a - gases_ckd.o
a - comscp2.o
a - bugs_rad.o
a - two_rt_sw_bs.o
a - two_rt_lw_sel.o
a - kinds.o
a - cloud_correlate.o
a - variables_radiation_module.o
a - bugs_lwr.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a AiryFunction.o Parabolic_constants.o Parabolic.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_KK_microphys
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/KK_microphys/KK_upscaled_covariances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a module_mp_graupel.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a
a - module_mp_graupel.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a PDF_integrals_all_MM.o PDF_integrals_means.o KK_upscaled_variances.o KK_upscaled_means.o KK_upscaled_covariances.o KK_local_means.o parameters_KK.o PDF_integrals_covar.o KK_Nrm_tendencies.o text_writer.o KK_utilities.o KK_upscaled_turbulent_sed.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - PDF_integrals_all_MM.o
a - PDF_integrals_means.o
a - KK_upscaled_variances.o
a - KK_upscaled_means.o
a - KK_upscaled_covariances.o
a - KK_local_means.o
a - parameters_KK.o
a - PDF_integrals_covar.o
a - KK_Nrm_tendencies.o
a - text_writer.o
a - KK_utilities.o
a - KK_upscaled_turbulent_sed.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.silhs
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/mt95.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_api_module.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a est_kessler_microphys_module.o transform_to_pdf_module.o latin_hypercube_driver_module.o output_2D_samples_module.o mt95.o generate_uniform_sample_module.o silhs_api_module.o silhs_importance_sample_module.o math_utilities.o parameters_silhs.o latin_hypercube_arrays.o lh_microphys_var_covar_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - est_kessler_microphys_module.o
a - transform_to_pdf_module.o
a - latin_hypercube_driver_module.o
a - output_2D_samples_module.o
a - mt95.o
a - generate_uniform_sample_module.o
a - silhs_api_module.o
a - silhs_importance_sample_module.o
a - math_utilities.o
a - parameters_silhs.o
a - latin_hypercube_arrays.o
a - lh_microphys_var_covar_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Benchmark_cases/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I../src/Numerical_recipes ../src/Numerical_recipes/enhanced_simann.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Numerical_recipes/quicksort.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/pdf_hydromet_microphys_wrapper.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Benchmark_cases/atex_long.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Benchmark_cases/ekman.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Benchmark_cases/prescribe_forcings.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/generalized_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Radiation/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I../src/Microphys ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I../src/Microphys ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/Microphys/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/clubb_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/error.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a gabls2.o microphys_init_cleanup.o input_fields.o arm_97.o cloud_feedback.o extrapolation.o input_netcdf.o lh_microphys_driver_module.o parameters_microphys.o mpace_b.o wangara.o cloud_sed_module.o rico.o silhs_category_variance_module.o ice_dfsn_module.o mixed_moment_PDF_integrals.o diag_ustar_module.o error.o simple_rad_module.o KK_microphys_module.o nov11.o bomex.o estimate_scm_microphys_module.o radiation_module.o cobra.o atex_long.o microphys_driver.o twp_ice.o gabls3.o arm.o generalized_grid_test.o hydrostatic_module.o atex.o input_interpret.o input_grads.o arm_3year.o clubb_driver.o clex9_nov02.o neutral_case.o sfc_flux.o jun25.o cos_solar_zen_module.o gfdl_activation.o enhanced_simann.o astex_a209.o ekman.o dycoms2_rf02.o fire.o extended_atmosphere_module.o arm_0003.o time_dependent_input.o bugsrad_driver.o pdf_hydromet_microphys_wrapper.o soil_vegetation.o stat_file_utils.o dycoms2_rf01.o rad_lwsw_module.o gabls3_night.o prescribe_forcings.o parameters_radiation.o clex9_oct14.o coamps_microphys_driver_module.o mpace_a.o quicksort.o spec_hum_to_mixing_ratio.o advance_microphys_module.o morrison_microphys_module.o sounding.o lba.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - gabls2.o
a - microphys_init_cleanup.o
a - input_fields.o
a - arm_97.o
a - cloud_feedback.o
a - extrapolation.o
a - input_netcdf.o
a - lh_microphys_driver_module.o
a - parameters_microphys.o
a - mpace_b.o
a - wangara.o
a - cloud_sed_module.o
a - rico.o
a - silhs_category_variance_module.o
a - ice_dfsn_module.o
a - mixed_moment_PDF_integrals.o
a - diag_ustar_module.o
a - error.o
a - simple_rad_module.o
a - KK_microphys_module.o
a - nov11.o
a - bomex.o
a - estimate_scm_microphys_module.o
a - radiation_module.o
a - cobra.o
a - atex_long.o
a - microphys_driver.o
a - twp_ice.o
a - gabls3.o
a - arm.o
a - generalized_grid_test.o
a - hydrostatic_module.o
a - atex.o
a - input_interpret.o
a - input_grads.o
a - arm_3year.o
a - clubb_driver.o
a - clex9_nov02.o
a - neutral_case.o
a - sfc_flux.o
a - jun25.o
a - cos_solar_zen_module.o
a - gfdl_activation.o
a - enhanced_simann.o
a - astex_a209.o
a - ekman.o
a - dycoms2_rf02.o
a - fire.o
a - extended_atmosphere_module.o
a - arm_0003.o
a - time_dependent_input.o
a - bugsrad_driver.o
a - pdf_hydromet_microphys_wrapper.o
a - soil_vegetation.o
a - stat_file_utils.o
a - dycoms2_rf01.o
a - rad_lwsw_module.o
a - gabls3_night.o
a - prescribe_forcings.o
a - parameters_radiation.o
a - clex9_oct14.o
a - coamps_microphys_driver_module.o
a - mpace_a.o
a - quicksort.o
a - spec_hum_to_mixing_ratio.o
a - advance_microphys_module.o
a - morrison_microphys_module.o
a - sounding.o
a - lba.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.int2txt
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/jacobian.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/mu_sigma_hm_tests.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/clubb_thread_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c -I../src/CLUBB_core ../src/int2txt.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/clubb_standalone.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/silhs_category_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/fill_holes_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/KK_integrals_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/spurious_source_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/smooth_heaviside_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/rev_direction_grid_test.F90
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrutil.f90
nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/clubb_tuner.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 226)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 230)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 286)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 289)
nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_test_types/pdf_parameter_tests.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 413)
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c ../src/G_unit_tests.F90
nvfortran mu_sigma_hm_tests.o w_up_in_cloud_tests.o silhs_category_test.o fill_holes_tests.o tuner_tests.o read_corr_mtx_test.o smooth_min_max_tests.o KK_integrals_tests.o corr_cholesky_mtx_tests.o pdf_parameter_tests.o spurious_source_test.o hole_filling_tests.o smooth_heaviside_tests.o rev_direction_grid_test.o Nc_Ncn_test.o G_unit_tests.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -O2 -Mcache_align -Mbackslash -Mstandard -Mstack_arrays -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran ran_state.o nrtype.o nr.o amebsa.o ran1_s.o ran1_v.o amoeba.o nrutil.o clubb_tuner.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/ || true
check_for_missing_threadprivate.py has begun.
File ../src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_below_def
corr_array_n_cloud_def
File ../src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File ../src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
up2_vp2_sponge_damp_profile
rtm_sponge_damp_settings
wp2_sponge_damp_profile
rtm_sponge_damp_profile
wp3_sponge_damp_profile
up2_vp2_sponge_damp_settings
uv_sponge_damp_profile
thlm_sponge_damp_profile
thlm_sponge_damp_settings
wp3_sponge_damp_settings
uv_sponge_damp_settings
wp2_sponge_damp_settings
File ../src/CLUBB_core/fill_holes.F90 failed:
Missing threadprivate for:
ret_code
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/fill_holes.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: 'use' statement w/o 'only' found in the following line:
3150 : use gptl
CLUBBStandardsCheck.pl WARNING: Use check FAILED!
CLUBBStandardsCheck.pl WARNING: Check that comma is on same line as 'use', as CLUBB requires.
useCheck failed: ../src/clubb_driver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
201 : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
202 : ! method to obtain smoother initial condition profile, which is found to be
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
203 : ! beneficial to achive a better numerical solution convergence. If this flag
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
204 : ! is turned off, the initial conditions will be generated with linear interpolation.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
205 : ! This is done on a case-by-case basis, since using the monotone cubic method
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
206 : ! requires a special sounding.in file with many additional sounding levels.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
207 : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
744 : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
760 : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
761 : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
762 : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
807 : !----------------------------------- Optional Input Variables -----------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1029 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1721 : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2036 : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2037 : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2529 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2560 : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2568 : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2611 : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2623 : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2624 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2627 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2629 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2635 : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2636 : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2637 : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2638 : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2639 : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2640 : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2641 : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2642 : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2643 : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2644 : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2759 : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2765 : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2767 : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2961 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3171 : !----------------------------------- Optional Input Variables -----------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3328 : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3666 : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3668 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3672 : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3673 : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3689 : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3695 : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3696 : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3697 : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3713 : stats_zt(i), stats_zm(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3714 : stats_sfc(i), stats_lh_zt(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3715 : Nccnm(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3716 : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3717 : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3718 : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3719 : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3720 : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3721 : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3746 : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3747 : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3748 : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3749 : thlm_mc(i,:), err_info, & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3750 : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3759 : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3817 : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3823 : call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) ) ! kg/kg/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3825 : call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) ) ! m*(kg/kg)/s^2
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3827 : call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) ) ! (kg/kg)^2/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3829 : call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3846 : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3872 : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3918 : call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4017 : clubb_config_flags%grid_remap_method, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4086 : .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4191 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4192 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4194 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col = ', time_output_multi_col
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4321 : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4333 : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4334 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4337 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4339 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4345 : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4346 : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4347 : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4348 : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4349 : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4350 : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4351 : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4352 : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4353 : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4354 : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4383 : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4384 : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4385 : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4386 : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4387 : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4388 : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5071 : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5079 : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5093 : 'be used for cases with forcings from an input file and for the atex ', &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_driver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
111 : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
112 : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_driver_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
654 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_tuner.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function.
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning
endCheck failed: ../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
914 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1084 : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1098 : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1100 : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1106 : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1107 : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1594 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1621 : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1625 : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1629 : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1633 : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1667 : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1671 : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1675 : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1679 : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2504 : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
174 : call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
175 : call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
212 : call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
213 : stats_sfc(i) ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
377 : um(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
379 : vm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 : ugm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
383 : vgm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
385 : thlm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
387 : rtm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
389 : press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
392 : wm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
409 : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
410 : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
434 : um(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
435 : vm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
436 : ugm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
437 : vgm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 : thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
439 : rtm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
440 : press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
442 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
446 : sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
452 : edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
481 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
507 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/sounding.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 9 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1002 : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1003 : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1004 : edsclrm_forcing(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1005 : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1006 : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1007 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1008 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1009 : rhs(:,:,edsclr) ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
793 : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
794 : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
795 : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
874 : stats_zt, stats_zm, stats_sfc, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
875 : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
876 : err_info ) ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1394 : sclrprtp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1429 : sclrpthlp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2540 : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2607 : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
265 : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
276 : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
234 : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
240 : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
584 : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
823 : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
828 : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
833 : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
840 : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/fill_holes.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
295 : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/grid_adaptation_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
315 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
541 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
845 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/model_flags.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
688 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1748 : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1749 : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1750 : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1802 : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1803 : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1804 : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1850 : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1851 : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1853 : !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1980 : !$acc upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
840 : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
902 : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
917 : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/parameters_tunable.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
295 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
298 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
300 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/pdf_parameter_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
419 : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
420 : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/penta_bicgstab_solver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
777 : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
778 : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
779 : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
780 : err_info ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3031 : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3033 : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3043 : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3045 : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3106 : chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3107 : pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3229 : call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3231 : call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4130 : 'floor stuff= ', floor( stats_metadata%stats_tout / stats_metadata%stats_tsamp )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/stats_clubb_utilities.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2485 : call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/stats_zm_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 17 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
127 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
128 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/bomex.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
91 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
92 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/dycoms2_rf01.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
121 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
122 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/dycoms2_rf02.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
152 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
153 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/gabls2.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
96 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
97 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
176 : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
177 : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/lba.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
272 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
273 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/mpace_a.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
157 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
158 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/mpace_b.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/Benchmark_cases/prescribe_forcings.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
303 : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
477 : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
908 : call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,& ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 : call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
914 : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
917 : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
920 : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
923 : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
926 : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
929 : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
935 : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1138 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1142 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1146 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1147 : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1150 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1151 : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1154 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1155 : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/prescribe_forcings.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
159 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
160 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/rico.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
104 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
105 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/wangara.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 11 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90 || true
CLUBBStandardsCheck.pl has begun.
Bad Filename: ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has finished.
FAIL: 1 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
implicitCheck failed: ../src/SILHS/mt95.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 1 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/G_unit_test_types/fill_holes_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
162 : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
180 : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
195 : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
241 : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
344 : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
363 : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
385 : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
419 : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
430 : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/fill_holes_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
542 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/pdf_parameter_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
233 : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
234 : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
750 : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
754 : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
795 : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
801 : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
508 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/spurious_source_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 6 check(s) failed.
[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-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ulimit -s 8388608
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e arm
Running arm
When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
C2thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
C2rtthl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
C6rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
C6rtb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
C6thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
C6thlb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
iteration = 1; time = 41460.0
iteration = 2; time = 41520.0
iteration = 3; time = 41580.0
iteration = 4; time = 41640.0
iteration = 5; time = 41700.0
iteration = 6; time = 41760.0
iteration = 7; time = 41820.0
iteration = 8; time = 41880.0
iteration = 9; time = 41940.0
iteration = 10; time = 42000.0
iteration = 11; time = 42060.0
iteration = 12; time = 42120.0
iteration = 13; time = 42180.0
iteration = 14; time = 42240.0
iteration = 15; time = 42300.0
iteration = 16; time = 42360.0
iteration = 17; time = 42420.0
iteration = 18; time = 42480.0
iteration = 19; time = 42540.0
iteration = 20; time = 42600.0
iteration = 21; time = 42660.0
iteration = 22; time = 42720.0
iteration = 23; time = 42780.0
iteration = 24; time = 42840.0
iteration = 25; time = 42900.0
iteration = 26; time = 42960.0
iteration = 27; time = 43020.0
iteration = 28; time = 43080.0
iteration = 29; time = 43140.0
iteration = 30; time = 43200.0
iteration = 31; time = 43260.0
iteration = 32; time = 43320.0
iteration = 33; time = 43380.0
iteration = 34; time = 43440.0
iteration = 35; time = 43500.0
iteration = 36; time = 43560.0
iteration = 37; time = 43620.0
iteration = 38; time = 43680.0
iteration = 39; time = 43740.0
iteration = 40; time = 43800.0
iteration = 41; time = 43860.0
iteration = 42; time = 43920.0
iteration = 43; time = 43980.0
iteration = 44; time = 44040.0
iteration = 45; time = 44100.0
iteration = 46; time = 44160.0
iteration = 47; time = 44220.0
iteration = 48; time = 44280.0
iteration = 49; time = 44340.0
iteration = 50; time = 44400.0
iteration = 51; time = 44460.0
iteration = 52; time = 44520.0
iteration = 53; time = 44580.0
iteration = 54; time = 44640.0
iteration = 55; time = 44700.0
iteration = 56; time = 44760.0
iteration = 57; time = 44820.0
iteration = 58; time = 44880.0
iteration = 59; time = 44940.0
iteration = 60; time = 45000.0
iteration = 61; time = 45060.0
iteration = 62; time = 45120.0
iteration = 63; time = 45180.0
iteration = 64; time = 45240.0
iteration = 65; time = 45300.0
iteration = 66; time = 45360.0
iteration = 67; time = 45420.0
iteration = 68; time = 45480.0
iteration = 69; time = 45540.0
iteration = 70; time = 45600.0
iteration = 71; time = 45660.0
iteration = 72; time = 45720.0
iteration = 73; time = 45780.0
iteration = 74; time = 45840.0
iteration = 75; time = 45900.0
iteration = 76; time = 45960.0
iteration = 77; time = 46020.0
iteration = 78; time = 46080.0
iteration = 79; time = 46140.0
iteration = 80; time = 46200.0
iteration = 81; time = 46260.0
iteration = 82; time = 46320.0
iteration = 83; time = 46380.0
iteration = 84; time = 46440.0
iteration = 85; time = 46500.0
iteration = 86; time = 46560.0
iteration = 87; time = 46620.0
iteration = 88; time = 46680.0
iteration = 89; time = 46740.0
iteration = 90; time = 46800.0
iteration = 91; time = 46860.0
iteration = 92; time = 46920.0
iteration = 93; time = 46980.0
iteration = 94; time = 47040.0
iteration = 95; time = 47100.0
iteration = 96; time = 47160.0
iteration = 97; time = 47220.0
iteration = 98; time = 47280.0
iteration = 99; time = 47340.0
iteration = 100; time = 47400.0
iteration = 101; time = 47460.0
iteration = 102; time = 47520.0
iteration = 103; time = 47580.0
iteration = 104; time = 47640.0
iteration = 105; time = 47700.0
iteration = 106; time = 47760.0
iteration = 107; time = 47820.0
iteration = 108; time = 47880.0
iteration = 109; time = 47940.0
iteration = 110; time = 48000.0
iteration = 111; time = 48060.0
iteration = 112; time = 48120.0
iteration = 113; time = 48180.0
iteration = 114; time = 48240.0
iteration = 115; time = 48300.0
iteration = 116; time = 48360.0
iteration = 117; time = 48420.0
iteration = 118; time = 48480.0
iteration = 119; time = 48540.0
iteration = 120; time = 48600.0
iteration = 121; time = 48660.0
iteration = 122; time = 48720.0
iteration = 123; time = 48780.0
iteration = 124; time = 48840.0
iteration = 125; time = 48900.0
iteration = 126; time = 48960.0
iteration = 127; time = 49020.0
iteration = 128; time = 49080.0
iteration = 129; time = 49140.0
iteration = 130; time = 49200.0
iteration = 131; time = 49260.0
iteration = 132; time = 49320.0
iteration = 133; time = 49380.0
iteration = 134; time = 49440.0
iteration = 135; time = 49500.0
iteration = 136; time = 49560.0
iteration = 137; time = 49620.0
iteration = 138; time = 49680.0
iteration = 139; time = 49740.0
iteration = 140; time = 49800.0
iteration = 141; time = 49860.0
iteration = 142; time = 49920.0
iteration = 143; time = 49980.0
iteration = 144; time = 50040.0
iteration = 145; time = 50100.0
iteration = 146; time = 50160.0
iteration = 147; time = 50220.0
iteration = 148; time = 50280.0
iteration = 149; time = 50340.0
iteration = 150; time = 50400.0
iteration = 151; time = 50460.0
iteration = 152; time = 50520.0
iteration = 153; time = 50580.0
iteration = 154; time = 50640.0
iteration = 155; time = 50700.0
iteration = 156; time = 50760.0
iteration = 157; time = 50820.0
iteration = 158; time = 50880.0
iteration = 159; time = 50940.0
iteration = 160; time = 51000.0
iteration = 161; time = 51060.0
iteration = 162; time = 51120.0
iteration = 163; time = 51180.0
iteration = 164; time = 51240.0
iteration = 165; time = 51300.0
iteration = 166; time = 51360.0
iteration = 167; time = 51420.0
iteration = 168; time = 51480.0
iteration = 169; time = 51540.0
iteration = 170; time = 51600.0
iteration = 171; time = 51660.0
iteration = 172; time = 51720.0
iteration = 173; time = 51780.0
iteration = 174; time = 51840.0
iteration = 175; time = 51900.0
iteration = 176; time = 51960.0
iteration = 177; time = 52020.0
iteration = 178; time = 52080.0
iteration = 179; time = 52140.0
iteration = 180; time = 52200.0
iteration = 181; time = 52260.0
iteration = 182; time = 52320.0
iteration = 183; time = 52380.0
iteration = 184; time = 52440.0
iteration = 185; time = 52500.0
iteration = 186; time = 52560.0
iteration = 187; time = 52620.0
iteration = 188; time = 52680.0
iteration = 189; time = 52740.0
iteration = 190; time = 52800.0
iteration = 191; time = 52860.0
iteration = 192; time = 52920.0
iteration = 193; time = 52980.0
iteration = 194; time = 53040.0
iteration = 195; time = 53100.0
iteration = 196; time = 53160.0
iteration = 197; time = 53220.0
iteration = 198; time = 53280.0
iteration = 199; time = 53340.0
iteration = 200; time = 53400.0
iteration = 201; time = 53460.0
iteration = 202; time = 53520.0
iteration = 203; time = 53580.0
iteration = 204; time = 53640.0
iteration = 205; time = 53700.0
iteration = 206; time = 53760.0
iteration = 207; time = 53820.0
iteration = 208; time = 53880.0
iteration = 209; time = 53940.0
iteration = 210; time = 54000.0
iteration = 211; time = 54060.0
iteration = 212; time = 54120.0
iteration = 213; time = 54180.0
iteration = 214; time = 54240.0
iteration = 215; time = 54300.0
iteration = 216; time = 54360.0
iteration = 217; time = 54420.0
iteration = 218; time = 54480.0
iteration = 219; time = 54540.0
iteration = 220; time = 54600.0
iteration = 221; time = 54660.0
iteration = 222; time = 54720.0
iteration = 223; time = 54780.0
iteration = 224; time = 54840.0
iteration = 225; time = 54900.0
iteration = 226; time = 54960.0
iteration = 227; time = 55020.0
iteration = 228; time = 55080.0
iteration = 229; time = 55140.0
iteration = 230; time = 55200.0
iteration = 231; time = 55260.0
iteration = 232; time = 55320.0
iteration = 233; time = 55380.0
iteration = 234; time = 55440.0
iteration = 235; time = 55500.0
iteration = 236; time = 55560.0
iteration = 237; time = 55620.0
iteration = 238; time = 55680.0
iteration = 239; time = 55740.0
iteration = 240; time = 55800.0
iteration = 241; time = 55860.0
iteration = 242; time = 55920.0
iteration = 243; time = 55980.0
iteration = 244; time = 56040.0
iteration = 245; time = 56100.0
iteration = 246; time = 56160.0
iteration = 247; time = 56220.0
iteration = 248; time = 56280.0
iteration = 249; time = 56340.0
iteration = 250; time = 56400.0
iteration = 251; time = 56460.0
iteration = 252; time = 56520.0
iteration = 253; time = 56580.0
iteration = 254; time = 56640.0
iteration = 255; time = 56700.0
iteration = 256; time = 56760.0
iteration = 257; time = 56820.0
iteration = 258; time = 56880.0
iteration = 259; time = 56940.0
iteration = 260; time = 57000.0
iteration = 261; time = 57060.0
iteration = 262; time = 57120.0
iteration = 263; time = 57180.0
iteration = 264; time = 57240.0
iteration = 265; time = 57300.0
iteration = 266; time = 57360.0
iteration = 267; time = 57420.0
iteration = 268; time = 57480.0
iteration = 269; time = 57540.0
iteration = 270; time = 57600.0
iteration = 271; time = 57660.0
iteration = 272; time = 57720.0
iteration = 273; time = 57780.0
iteration = 274; time = 57840.0
iteration = 275; time = 57900.0
iteration = 276; time = 57960.0
iteration = 277; time = 58020.0
iteration = 278; time = 58080.0
iteration = 279; time = 58140.0
iteration = 280; time = 58200.0
iteration = 281; time = 58260.0
iteration = 282; time = 58320.0
iteration = 283; time = 58380.0
iteration = 284; time = 58440.0
iteration = 285; time = 58500.0
iteration = 286; time = 58560.0
iteration = 287; time = 58620.0
iteration = 288; time = 58680.0
iteration = 289; time = 58740.0
iteration = 290; time = 58800.0
iteration = 291; time = 58860.0
iteration = 292; time = 58920.0
iteration = 293; time = 58980.0
iteration = 294; time = 59040.0
iteration = 295; time = 59100.0
iteration = 296; time = 59160.0
iteration = 297; time = 59220.0
iteration = 298; time = 59280.0
iteration = 299; time = 59340.0
iteration = 300; time = 59400.0
iteration = 301; time = 59460.0
iteration = 302; time = 59520.0
iteration = 303; time = 59580.0
iteration = 304; time = 59640.0
iteration = 305; time = 59700.0
iteration = 306; time = 59760.0
iteration = 307; time = 59820.0
iteration = 308; time = 59880.0
iteration = 309; time = 59940.0
iteration = 310; time = 60000.0
iteration = 311; time = 60060.0
iteration = 312; time = 60120.0
iteration = 313; time = 60180.0
iteration = 314; time = 60240.0
iteration = 315; time = 60300.0
iteration = 316; time = 60360.0
iteration = 317; time = 60420.0
iteration = 318; time = 60480.0
iteration = 319; time = 60540.0
iteration = 320; time = 60600.0
iteration = 321; time = 60660.0
iteration = 322; time = 60720.0
iteration = 323; time = 60780.0
iteration = 324; time = 60840.0
iteration = 325; time = 60900.0
iteration = 326; time = 60960.0
iteration = 327; time = 61020.0
iteration = 328; time = 61080.0
iteration = 329; time = 61140.0
iteration = 330; time = 61200.0
iteration = 331; time = 61260.0
iteration = 332; time = 61320.0
iteration = 333; time = 61380.0
iteration = 334; time = 61440.0
iteration = 335; time = 61500.0
iteration = 336; time = 61560.0
iteration = 337; time = 61620.0
iteration = 338; time = 61680.0
iteration = 339; time = 61740.0
iteration = 340; time = 61800.0
iteration = 341; time = 61860.0
iteration = 342; time = 61920.0
iteration = 343; time = 61980.0
iteration = 344; time = 62040.0
iteration = 345; time = 62100.0
iteration = 346; time = 62160.0
iteration = 347; time = 62220.0
iteration = 348; time = 62280.0
iteration = 349; time = 62340.0
iteration = 350; time = 62400.0
iteration = 351; time = 62460.0
iteration = 352; time = 62520.0
iteration = 353; time = 62580.0
iteration = 354; time = 62640.0
iteration = 355; time = 62700.0
iteration = 356; time = 62760.0
iteration = 357; time = 62820.0
iteration = 358; time = 62880.0
iteration = 359; time = 62940.0
iteration = 360; time = 63000.0
iteration = 361; time = 63060.0
iteration = 362; time = 63120.0
iteration = 363; time = 63180.0
iteration = 364; time = 63240.0
iteration = 365; time = 63300.0
iteration = 366; time = 63360.0
iteration = 367; time = 63420.0
iteration = 368; time = 63480.0
iteration = 369; time = 63540.0
iteration = 370; time = 63600.0
iteration = 371; time = 63660.0
iteration = 372; time = 63720.0
iteration = 373; time = 63780.0
iteration = 374; time = 63840.0
iteration = 375; time = 63900.0
iteration = 376; time = 63960.0
iteration = 377; time = 64020.0
iteration = 378; time = 64080.0
iteration = 379; time = 64140.0
iteration = 380; time = 64200.0
iteration = 381; time = 64260.0
iteration = 382; time = 64320.0
iteration = 383; time = 64380.0
iteration = 384; time = 64440.0
iteration = 385; time = 64500.0
iteration = 386; time = 64560.0
iteration = 387; time = 64620.0
iteration = 388; time = 64680.0
iteration = 389; time = 64740.0
iteration = 390; time = 64800.0
iteration = 391; time = 64860.0
iteration = 392; time = 64920.0
iteration = 393; time = 64980.0
iteration = 394; time = 65040.0
iteration = 395; time = 65100.0
iteration = 396; time = 65160.0
iteration = 397; time = 65220.0
iteration = 398; time = 65280.0
iteration = 399; time = 65340.0
iteration = 400; time = 65400.0
iteration = 401; time = 65460.0
iteration = 402; time = 65520.0
iteration = 403; time = 65580.0
iteration = 404; time = 65640.0
iteration = 405; time = 65700.0
iteration = 406; time = 65760.0
iteration = 407; time = 65820.0
iteration = 408; time = 65880.0
iteration = 409; time = 65940.0
iteration = 410; time = 66000.0
iteration = 411; time = 66060.0
iteration = 412; time = 66120.0
iteration = 413; time = 66180.0
iteration = 414; time = 66240.0
iteration = 415; time = 66300.0
iteration = 416; time = 66360.0
iteration = 417; time = 66420.0
iteration = 418; time = 66480.0
iteration = 419; time = 66540.0
iteration = 420; time = 66600.0
iteration = 421; time = 66660.0
iteration = 422; time = 66720.0
iteration = 423; time = 66780.0
iteration = 424; time = 66840.0
iteration = 425; time = 66900.0
iteration = 426; time = 66960.0
iteration = 427; time = 67020.0
iteration = 428; time = 67080.0
iteration = 429; time = 67140.0
iteration = 430; time = 67200.0
iteration = 431; time = 67260.0
iteration = 432; time = 67320.0
iteration = 433; time = 67380.0
iteration = 434; time = 67440.0
iteration = 435; time = 67500.0
iteration = 436; time = 67560.0
iteration = 437; time = 67620.0
iteration = 438; time = 67680.0
iteration = 439; time = 67740.0
iteration = 440; time = 67800.0
iteration = 441; time = 67860.0
iteration = 442; time = 67920.0
iteration = 443; time = 67980.0
iteration = 444; time = 68040.0
iteration = 445; time = 68100.0
iteration = 446; time = 68160.0
iteration = 447; time = 68220.0
iteration = 448; time = 68280.0
iteration = 449; time = 68340.0
iteration = 450; time = 68400.0
iteration = 451; time = 68460.0
iteration = 452; time = 68520.0
iteration = 453; time = 68580.0
iteration = 454; time = 68640.0
iteration = 455; time = 68700.0
iteration = 456; time = 68760.0
iteration = 457; time = 68820.0
iteration = 458; time = 68880.0
iteration = 459; time = 68940.0
iteration = 460; time = 69000.0
iteration = 461; time = 69060.0
iteration = 462; time = 69120.0
iteration = 463; time = 69180.0
iteration = 464; time = 69240.0
iteration = 465; time = 69300.0
iteration = 466; time = 69360.0
iteration = 467; time = 69420.0
iteration = 468; time = 69480.0
iteration = 469; time = 69540.0
iteration = 470; time = 69600.0
iteration = 471; time = 69660.0
iteration = 472; time = 69720.0
iteration = 473; time = 69780.0
iteration = 474; time = 69840.0
iteration = 475; time = 69900.0
iteration = 476; time = 69960.0
iteration = 477; time = 70020.0
iteration = 478; time = 70080.0
iteration = 479; time = 70140.0
iteration = 480; time = 70200.0
iteration = 481; time = 70260.0
iteration = 482; time = 70320.0
iteration = 483; time = 70380.0
iteration = 484; time = 70440.0
iteration = 485; time = 70500.0
iteration = 486; time = 70560.0
iteration = 487; time = 70620.0
iteration = 488; time = 70680.0
iteration = 489; time = 70740.0
iteration = 490; time = 70800.0
iteration = 491; time = 70860.0
iteration = 492; time = 70920.0
iteration = 493; time = 70980.0
iteration = 494; time = 71040.0
iteration = 495; time = 71100.0
iteration = 496; time = 71160.0
iteration = 497; time = 71220.0
iteration = 498; time = 71280.0
iteration = 499; time = 71340.0
iteration = 500; time = 71400.0
iteration = 501; time = 71460.0
iteration = 502; time = 71520.0
iteration = 503; time = 71580.0
iteration = 504; time = 71640.0
iteration = 505; time = 71700.0
iteration = 506; time = 71760.0
iteration = 507; time = 71820.0
iteration = 508; time = 71880.0
iteration = 509; time = 71940.0
iteration = 510; time = 72000.0
iteration = 511; time = 72060.0
iteration = 512; time = 72120.0
iteration = 513; time = 72180.0
iteration = 514; time = 72240.0
iteration = 515; time = 72300.0
iteration = 516; time = 72360.0
iteration = 517; time = 72420.0
iteration = 518; time = 72480.0
iteration = 519; time = 72540.0
iteration = 520; time = 72600.0
iteration = 521; time = 72660.0
iteration = 522; time = 72720.0
iteration = 523; time = 72780.0
iteration = 524; time = 72840.0
iteration = 525; time = 72900.0
iteration = 526; time = 72960.0
iteration = 527; time = 73020.0
iteration = 528; time = 73080.0
iteration = 529; time = 73140.0
iteration = 530; time = 73200.0
iteration = 531; time = 73260.0
iteration = 532; time = 73320.0
iteration = 533; time = 73380.0
iteration = 534; time = 73440.0
iteration = 535; time = 73500.0
iteration = 536; time = 73560.0
iteration = 537; time = 73620.0
iteration = 538; time = 73680.0
iteration = 539; time = 73740.0
iteration = 540; time = 73800.0
iteration = 541; time = 73860.0
iteration = 542; time = 73920.0
iteration = 543; time = 73980.0
iteration = 544; time = 74040.0
iteration = 545; time = 74100.0
iteration = 546; time = 74160.0
iteration = 547; time = 74220.0
iteration = 548; time = 74280.0
iteration = 549; time = 74340.0
iteration = 550; time = 74400.0
iteration = 551; time = 74460.0
iteration = 552; time = 74520.0
iteration = 553; time = 74580.0
iteration = 554; time = 74640.0
iteration = 555; time = 74700.0
iteration = 556; time = 74760.0
iteration = 557; time = 74820.0
iteration = 558; time = 74880.0
iteration = 559; time = 74940.0
iteration = 560; time = 75000.0
iteration = 561; time = 75060.0
iteration = 562; time = 75120.0
iteration = 563; time = 75180.0
iteration = 564; time = 75240.0
iteration = 565; time = 75300.0
iteration = 566; time = 75360.0
iteration = 567; time = 75420.0
iteration = 568; time = 75480.0
iteration = 569; time = 75540.0
iteration = 570; time = 75600.0
iteration = 571; time = 75660.0
iteration = 572; time = 75720.0
iteration = 573; time = 75780.0
iteration = 574; time = 75840.0
iteration = 575; time = 75900.0
iteration = 576; time = 75960.0
iteration = 577; time = 76020.0
iteration = 578; time = 76080.0
iteration = 579; time = 76140.0
iteration = 580; time = 76200.0
iteration = 581; time = 76260.0
iteration = 582; time = 76320.0
iteration = 583; time = 76380.0
iteration = 584; time = 76440.0
iteration = 585; time = 76500.0
iteration = 586; time = 76560.0
iteration = 587; time = 76620.0
iteration = 588; time = 76680.0
iteration = 589; time = 76740.0
iteration = 590; time = 76800.0
iteration = 591; time = 76860.0
iteration = 592; time = 76920.0
iteration = 593; time = 76980.0
iteration = 594; time = 77040.0
iteration = 595; time = 77100.0
iteration = 596; time = 77160.0
iteration = 597; time = 77220.0
iteration = 598; time = 77280.0
iteration = 599; time = 77340.0
iteration = 600; time = 77400.0
iteration = 601; time = 77460.0
iteration = 602; time = 77520.0
iteration = 603; time = 77580.0
iteration = 604; time = 77640.0
iteration = 605; time = 77700.0
iteration = 606; time = 77760.0
iteration = 607; time = 77820.0
iteration = 608; time = 77880.0
iteration = 609; time = 77940.0
iteration = 610; time = 78000.0
iteration = 611; time = 78060.0
iteration = 612; time = 78120.0
iteration = 613; time = 78180.0
iteration = 614; time = 78240.0
iteration = 615; time = 78300.0
iteration = 616; time = 78360.0
iteration = 617; time = 78420.0
iteration = 618; time = 78480.0
iteration = 619; time = 78540.0
iteration = 620; time = 78600.0
iteration = 621; time = 78660.0
iteration = 622; time = 78720.0
iteration = 623; time = 78780.0
iteration = 624; time = 78840.0
iteration = 625; time = 78900.0
iteration = 626; time = 78960.0
iteration = 627; time = 79020.0
iteration = 628; time = 79080.0
iteration = 629; time = 79140.0
iteration = 630; time = 79200.0
iteration = 631; time = 79260.0
iteration = 632; time = 79320.0
iteration = 633; time = 79380.0
iteration = 634; time = 79440.0
iteration = 635; time = 79500.0
iteration = 636; time = 79560.0
iteration = 637; time = 79620.0
iteration = 638; time = 79680.0
iteration = 639; time = 79740.0
iteration = 640; time = 79800.0
iteration = 641; time = 79860.0
iteration = 642; time = 79920.0
iteration = 643; time = 79980.0
iteration = 644; time = 80040.0
iteration = 645; time = 80100.0
iteration = 646; time = 80160.0
iteration = 647; time = 80220.0
iteration = 648; time = 80280.0
iteration = 649; time = 80340.0
iteration = 650; time = 80400.0
iteration = 651; time = 80460.0
iteration = 652; time = 80520.0
iteration = 653; time = 80580.0
iteration = 654; time = 80640.0
iteration = 655; time = 80700.0
iteration = 656; time = 80760.0
iteration = 657; time = 80820.0
iteration = 658; time = 80880.0
iteration = 659; time = 80940.0
iteration = 660; time = 81000.0
iteration = 661; time = 81060.0
iteration = 662; time = 81120.0
iteration = 663; time = 81180.0
iteration = 664; time = 81240.0
iteration = 665; time = 81300.0
iteration = 666; time = 81360.0
iteration = 667; time = 81420.0
iteration = 668; time = 81480.0
iteration = 669; time = 81540.0
iteration = 670; time = 81600.0
iteration = 671; time = 81660.0
iteration = 672; time = 81720.0
iteration = 673; time = 81780.0
iteration = 674; time = 81840.0
iteration = 675; time = 81900.0
iteration = 676; time = 81960.0
iteration = 677; time = 82020.0
iteration = 678; time = 82080.0
iteration = 679; time = 82140.0
iteration = 680; time = 82200.0
iteration = 681; time = 82260.0
iteration = 682; time = 82320.0
iteration = 683; time = 82380.0
iteration = 684; time = 82440.0
iteration = 685; time = 82500.0
iteration = 686; time = 82560.0
iteration = 687; time = 82620.0
iteration = 688; time = 82680.0
iteration = 689; time = 82740.0
iteration = 690; time = 82800.0
iteration = 691; time = 82860.0
iteration = 692; time = 82920.0
iteration = 693; time = 82980.0
iteration = 694; time = 83040.0
iteration = 695; time = 83100.0
iteration = 696; time = 83160.0
iteration = 697; time = 83220.0
iteration = 698; time = 83280.0
iteration = 699; time = 83340.0
iteration = 700; time = 83400.0
iteration = 701; time = 83460.0
iteration = 702; time = 83520.0
iteration = 703; time = 83580.0
iteration = 704; time = 83640.0
iteration = 705; time = 83700.0
iteration = 706; time = 83760.0
iteration = 707; time = 83820.0
iteration = 708; time = 83880.0
iteration = 709; time = 83940.0
iteration = 710; time = 84000.0
iteration = 711; time = 84060.0
iteration = 712; time = 84120.0
iteration = 713; time = 84180.0
iteration = 714; time = 84240.0
iteration = 715; time = 84300.0
iteration = 716; time = 84360.0
iteration = 717; time = 84420.0
iteration = 718; time = 84480.0
iteration = 719; time = 84540.0
iteration = 720; time = 84600.0
iteration = 721; time = 84660.0
iteration = 722; time = 84720.0
iteration = 723; time = 84780.0
iteration = 724; time = 84840.0
iteration = 725; time = 84900.0
iteration = 726; time = 84960.0
iteration = 727; time = 85020.0
iteration = 728; time = 85080.0
iteration = 729; time = 85140.0
iteration = 730; time = 85200.0
iteration = 731; time = 85260.0
iteration = 732; time = 85320.0
iteration = 733; time = 85380.0
iteration = 734; time = 85440.0
iteration = 735; time = 85500.0
iteration = 736; time = 85560.0
iteration = 737; time = 85620.0
iteration = 738; time = 85680.0
iteration = 739; time = 85740.0
iteration = 740; time = 85800.0
iteration = 741; time = 85860.0
iteration = 742; time = 85920.0
iteration = 743; time = 85980.0
iteration = 744; time = 86040.0
iteration = 745; time = 86100.0
iteration = 746; time = 86160.0
iteration = 747; time = 86220.0
iteration = 748; time = 86280.0
iteration = 749; time = 86340.0
iteration = 750; time = 86400.0
iteration = 751; time = 86460.0
iteration = 752; time = 86520.0
iteration = 753; time = 86580.0
iteration = 754; time = 86640.0
iteration = 755; time = 86700.0
iteration = 756; time = 86760.0
iteration = 757; time = 86820.0
iteration = 758; time = 86880.0
iteration = 759; time = 86940.0
iteration = 760; time = 87000.0
iteration = 761; time = 87060.0
iteration = 762; time = 87120.0
iteration = 763; time = 87180.0
iteration = 764; time = 87240.0
iteration = 765; time = 87300.0
iteration = 766; time = 87360.0
iteration = 767; time = 87420.0
iteration = 768; time = 87480.0
iteration = 769; time = 87540.0
iteration = 770; time = 87600.0
iteration = 771; time = 87660.0
iteration = 772; time = 87720.0
iteration = 773; time = 87780.0
iteration = 774; time = 87840.0
iteration = 775; time = 87900.0
iteration = 776; time = 87960.0
iteration = 777; time = 88020.0
iteration = 778; time = 88080.0
iteration = 779; time = 88140.0
iteration = 780; time = 88200.0
iteration = 781; time = 88260.0
iteration = 782; time = 88320.0
iteration = 783; time = 88380.0
iteration = 784; time = 88440.0
iteration = 785; time = 88500.0
iteration = 786; time = 88560.0
iteration = 787; time = 88620.0
iteration = 788; time = 88680.0
iteration = 789; time = 88740.0
iteration = 790; time = 88800.0
iteration = 791; time = 88860.0
iteration = 792; time = 88920.0
iteration = 793; time = 88980.0
iteration = 794; time = 89040.0
iteration = 795; time = 89100.0
iteration = 796; time = 89160.0
iteration = 797; time = 89220.0
iteration = 798; time = 89280.0
iteration = 799; time = 89340.0
iteration = 800; time = 89400.0
iteration = 801; time = 89460.0
iteration = 802; time = 89520.0
iteration = 803; time = 89580.0
iteration = 804; time = 89640.0
iteration = 805; time = 89700.0
iteration = 806; time = 89760.0
iteration = 807; time = 89820.0
iteration = 808; time = 89880.0
iteration = 809; time = 89940.0
iteration = 810; time = 90000.0
iteration = 811; time = 90060.0
iteration = 812; time = 90120.0
iteration = 813; time = 90180.0
iteration = 814; time = 90240.0
iteration = 815; time = 90300.0
iteration = 816; time = 90360.0
iteration = 817; time = 90420.0
iteration = 818; time = 90480.0
iteration = 819; time = 90540.0
iteratio Program exited normally
n = 820; time = 90600.0
iteration = 821; time = 90660.0
iteration = 822; time = 90720.0
iteration = 823; time = 90780.0
iteration = 824; time = 90840.0
iteration = 825; time = 90900.0
iteration = 826; time = 90960.0
iteration = 827; time = 91020.0
iteration = 828; time = 91080.0
iteration = 829; time = 91140.0
iteration = 830; time = 91200.0
iteration = 831; time = 91260.0
iteration = 832; time = 91320.0
iteration = 833; time = 91380.0
iteration = 834; time = 91440.0
iteration = 835; time = 91500.0
iteration = 836; time = 91560.0
iteration = 837; time = 91620.0
iteration = 838; time = 91680.0
iteration = 839; time = 91740.0
iteration = 840; time = 91800.0
iteration = 841; time = 91860.0
iteration = 842; time = 91920.0
iteration = 843; time = 91980.0
iteration = 844; time = 92040.0
iteration = 845; time = 92100.0
iteration = 846; time = 92160.0
iteration = 847; time = 92220.0
iteration = 848; time = 92280.0
iteration = 849; time = 92340.0
iteration = 850; time = 92400.0
iteration = 851; time = 92460.0
iteration = 852; time = 92520.0
iteration = 853; time = 92580.0
iteration = 854; time = 92640.0
iteration = 855; time = 92700.0
iteration = 856; time = 92760.0
iteration = 857; time = 92820.0
iteration = 858; time = 92880.0
iteration = 859; time = 92940.0
iteration = 860; time = 93000.0
iteration = 861; time = 93060.0
iteration = 862; time = 93120.0
iteration = 863; time = 93180.0
iteration = 864; time = 93240.0
iteration = 865; time = 93300.0
iteration = 866; time = 93360.0
iteration = 867; time = 93420.0
iteration = 868; time = 93480.0
iteration = 869; time = 93540.0
iteration = 870; time = 93600.0
CLUBB-TIMER time_loop_init = 0.1234
CLUBB-TIMER time_clubb_advance = 5.1732
CLUBB-TIMER time_clubb_pdf = 0.0013
CLUBB-TIMER time_SILHS = 0.0003
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0143
CLUBB-TIMER time_output_multi_col = 0.9280
CLUBB-TIMER time_adapt_grid = 0.0000
CLUBB-TIMER time_total = 6.2419
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e cobra
Running cobra
When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
C2thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
C2rtthl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
C6rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
C6rtb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
C6thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
C6thlb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
iteration = 1; time = 57660.0
iteration = 2; time = 57720.0
iteration = 3; time = 57780.0
iteration = 4; time = 57840.0
iteration = 5; time = 57900.0
iteration = 6; time = 57960.0
iteration = 7; time = 58020.0
iteration = 8; time = 58080.0
iteration = 9; time = 58140.0
iteration = 10; time = 58200.0
iteration = 11; time = 58260.0
iteration = 12; time = 58320.0
iteration = 13; time = 58380.0
iteration = 14; time = 58440.0
iteration = 15; time = 58500.0
iteration = 16; time = 58560.0
iteration = 17; time = 58620.0
iteration = 18; time = 58680.0
iteration = 19; time = 58740.0
iteration = 20; time = 58800.0
iteration = 21; time = 58860.0
iteration = 22; time = 58920.0
iteration = 23; time = 58980.0
iteration = 24; time = 59040.0
iteration = 25; time = 59100.0
iteration = 26; time = 59160.0
iteration = 27; time = 59220.0
iteration = 28; time = 59280.0
iteration = 29; time = 59340.0
iteration = 30; time = 59400.0
iteration = 31; time = 59460.0
iteration = 32; time = 59520.0
iteration = 33; time = 59580.0
iteration = 34; time = 59640.0
iteration = 35; time = 59700.0
iteration = 36; time = 59760.0
iteration = 37; time = 59820.0
iteration = 38; time = 59880.0
iteration = 39; time = 59940.0
iteration = 40; time = 60000.0
iteration = 41; time = 60060.0
iteration = 42; time = 60120.0
iteration = 43; time = 60180.0
iteration = 44; time = 60240.0
iteration = 45; time = 60300.0
iteration = 46; time = 60360.0
iteration = 47; time = 60420.0
iteration = 48; time = 60480.0
iteration = 49; time = 60540.0
iteration = 50; time = 60600.0
iteration = 51; time = 60660.0
iteration = 52; time = 60720.0
iteration = 53; time = 60780.0
iteration = 54; time = 60840.0
iteration = 55; time = 60900.0
iteration = 56; time = 60960.0
iteration = 57; time = 61020.0
iteration = 58; time = 61080.0
iteration = 59; time = 61140.0
iteration = 60; time = 61200.0
iteration = 61; time = 61260.0
iteration = 62; time = 61320.0
iteration = 63; time = 61380.0
iteration = 64; time = 61440.0
iteration = 65; time = 61500.0
iteration = 66; time = 61560.0
iteration = 67; time = 61620.0
iteration = 68; time = 61680.0
iteration = 69; time = 61740.0
iteration = 70; time = 61800.0
iteration = 71; time = 61860.0
iteration = 72; time = 61920.0
iteration = 73; time = 61980.0
iteration = 74; time = 62040.0
iteration = 75; time = 62100.0
iteration = 76; time = 62160.0
iteration = 77; time = 62220.0
iteration = 78; time = 62280.0
iteration = 79; time = 62340.0
iteration = 80; time = 62400.0
iteration = 81; time = 62460.0
iteration = 82; time = 62520.0
iteration = 83; time = 62580.0
iteration = 84; time = 62640.0
iteration = 85; time = 62700.0
iteration = 86; time = 62760.0
iteration = 87; time = 62820.0
iteration = 88; time = 62880.0
iteration = 89; time = 62940.0
iteration = 90; time = 63000.0
iteration = 91; time = 63060.0
iteration = 92; time = 63120.0
iteration = 93; time = 63180.0
iteration = 94; time = 63240.0
iteration = 95; time = 63300.0
iteration = 96; time = 63360.0
iteration = 97; time = 63420.0
iteration = 98; time = 63480.0
iteration = 99; time = 63540.0
iteration = 100; time = 63600.0
iteration = 101; time = 63660.0
iteration = 102; time = 63720.0
iteration = 103; time = 63780.0
iteration = 104; time = 63840.0
iteration = 105; time = 63900.0
iteration = 106; time = 63960.0
iteration = 107; time = 64020.0
iteration = 108; time = 64080.0
iteration = 109; time = 64140.0
iteration = 110; time = 64200.0
iteration = 111; time = 64260.0
iteration = 112; time = 64320.0
iteration = 113; time = 64380.0
iteration = 114; time = 64440.0
iteration = 115; time = 64500.0
iteration = 116; time = 64560.0
iteration = 117; time = 64620.0
iteration = 118; time = 64680.0
iteration = 119; time = 64740.0
iteration = 120; time = 64800.0
iteration = 121; time = 64860.0
iteration = 122; time = 64920.0
iteration = 123; time = 64980.0
iteration = 124; time = 65040.0
iteration = 125; time = 65100.0
iteration = 126; time = 65160.0
iteration = 127; time = 65220.0
iteration = 128; time = 65280.0
iteration = 129; time = 65340.0
iteration = 130; time = 65400.0
iteration = 131; time = 65460.0
iteration = 132; time = 65520.0
iteration = 133; time = 65580.0
iteration = 134; time = 65640.0
iteration = 135; time = 65700.0
iteration = 136; time = 65760.0
iteration = 137; time = 65820.0
iteration = 138; time = 65880.0
iteration = 139; time = 65940.0
iteration = 140; time = 66000.0
iteration = 141; time = 66060.0
iteration = 142; time = 66120.0
iteration = 143; time = 66180.0
iteration = 144; time = 66240.0
iteration = 145; time = 66300.0
iteration = 146; time = 66360.0
iteration = 147; time = 66420.0
iteration = 148; time = 66480.0
iteration = 149; time = 66540.0
iteration = 150; time = 66600.0
iteration = 151; time = 66660.0
iteration = 152; time = 66720.0
iteration = 153; time = 66780.0
iteration = 154; time = 66840.0
iteration = 155; time = 66900.0
iteration = 156; time = 66960.0
iteration = 157; time = 67020.0
iteration = 158; time = 67080.0
iteration = 159; time = 67140.0
iteration = 160; time = 67200.0
iteration = 161; time = 67260.0
iteration = 162; time = 67320.0
iteration = 163; time = 67380.0
iteration = 164; time = 67440.0
iteration = 165; time = 67500.0
iteration = 166; time = 67560.0
iteration = 167; time = 67620.0
iteration = 168; time = 67680.0
iteration = 169; time = 67740.0
iteration = 170; time = 67800.0
iteration = 171; time = 67860.0
iteration = 172; time = 67920.0
iteration = 173; time = 67980.0
iteration = 174; time = 68040.0
iteration = 175; time = 68100.0
iteration = 176; time = 68160.0
iteration = 177; time = 68220.0
iteration = 178; time = 68280.0
iteration = 179; time = 68340.0
iteration = 180; time = 68400.0
iteration = 181; time = 68460.0
iteration = 182; time = 68520.0
iteration = 183; time = 68580.0
iteration = 184; time = 68640.0
iteration = 185; time = 68700.0
iteration = 186; time = 68760.0
iteration = 187; time = 68820.0
iteration = 188; time = 68880.0
iteration = 189; time = 68940.0
iteration = 190; time = 69000.0
iteration = 191; time = 69060.0
iteration = 192; time = 69120.0
iteration = 193; time = 69180.0
iteration = 194; time = 69240.0
iteration = 195; time = 69300.0
iteration = 196; time = 69360.0
iteration = 197; time = 69420.0
iteration = 198; time = 69480.0
iteration = 199; time = 69540.0
iteration = 200; time = 69600.0
iteration = 201; time = 69660.0
iteration = 202; time = 69720.0
iteration = 203; time = 69780.0
iteration = 204; time = 69840.0
iteration = 205; time = 69900.0
iteration = 206; time = 69960.0
iteration = 207; time = 70020.0
iteration = 208; time = 70080.0
iteration = 209; time = 70140.0
iteration = 210; time = 70200.0
iteration = 211; time = 70260.0
iteration = 212; time = 70320.0
iteration = 213; time = 70380.0
iteration = 214; time = 70440.0
iteration = 215; time = 70500.0
iteration = 216; time = 70560.0
iteration = 217; time = 70620.0
iteration = 218; time = 70680.0
iteration = 219; time = 70740.0
iteration = 220; time = 70800.0
iteration = 221; time = 70860.0
iteration = 222; time = 70920.0
iteration = 223; time = 70980.0
iteration = 224; time = 71040.0
iteration = 225; time = 71100.0
iteration = 226; time = 71160.0
iteration = 227; time = 71220.0
iteration = 228; time = 71280.0
iteration = 229; time = 71340.0
iteration = 230; time = 71400.0
iteration = 231; time = 71460.0
iteration = 232; time = 71520.0
iteration = 233; time = 71580.0
iteration = 234; time = 71640.0
iteration = 235; time = 71700.0
iteration = 236; time = 71760.0
iteration = 237; time = 71820.0
iteration = 238; time = 71880.0
iteration = 239; time = 71940.0
iteration = 240; time = 72000.0
iteration = 241; time = 72060.0
iteration = 242; time = 72120.0
iteration = 243; time = 72180.0
iteration = 244; time = 72240.0
iteration = 245; time = 72300.0
iteration = 246; time = 72360.0
iteration = 247; time = 72420.0
iteration = 248; time = 72480.0
iteration = 249; time = 72540.0
iteration = 250; time = 72600.0
iteration = 251; time = 72660.0
iteration = 252; time = 72720.0
iteration = 253; time = 72780.0
iteration = 254; time = 72840.0
iteration = 255; time = 72900.0
iteration = 256; time = 72960.0
iteration = 257; time = 73020.0
iteration = 258; time = 73080.0
iteration = 259; time = 73140.0
iteration = 260; time = 73200.0
iteration = 261; time = 73260.0
iteration = 262; time = 73320.0
iteration = 263; time = 73380.0
iteration = 264; time = 73440.0
iteration = 265; time = 73500.0
iteration = 266; time = 73560.0
iteration = 267; time = 73620.0
iteration = 268; time = 73680.0
iteration = 269; time = 73740.0
iteration = 270; time = 73800.0
iteration = 271; time = 73860.0
iteration = 272; time = 73920.0
iteration = 273; time = 73980.0
iteration = 274; time = 74040.0
iteration = 275; time = 74100.0
iteration = 276; time = 74160.0
iteration = 277; time = 74220.0
iteration = 278; time = 74280.0
iteration = 279; time = 74340.0
iteration = 280; time = 74400.0
iteration = 281; time = 74460.0
iteration = 282; time = 74520.0
iteration = 283; time = 74580.0
iteration = 284; time = 74640.0
iteration = 285; time = 74700.0
iteration = 286; time = 74760.0
iteration = 287; time = 74820.0
iteration = 288; time = 74880.0
iteration = 289; time = 74940.0
iteration = 290; time = 75000.0
iteration = 291; time = 75060.0
iteration = 292; time = 75120.0
iteration = 293; time = 75180.0
iteration = 294; time = 75240.0
iteration = 295; time = 75300.0
iteration = 296; time = 75360.0
iteration = 297; time = 75420.0
iteration = 298; time = 75480.0
iteration = 299; time = 75540.0
iteration = 300; time = 75600.0
iteration = 301; time = 75660.0
iteration = 302; time = 75720.0
iteration = 303; time = 75780.0
iteration = 304; time = 75840.0
iteration = 305; time = 75900.0
iteration = 306; time = 75960.0
iteration = 307; time = 76020.0
iteration = 308; time = 76080.0
iteration = 309; time = 76140.0
iteration = 310; time = 76200.0
iteration = 311; time = 76260.0
iteration = 312; time = 76320.0
iteration = 313; time = 76380.0
iteration = 314; time = 76440.0
iteration = 315; time = 76500.0
iteration = 316; time = 76560.0
iteration = 317; time = 76620.0
iteration = 318; time = 76680.0
iteration = 319; time = 76740.0
iteration = 320; time = 76800.0
iteration = 321; time = 76860.0
iteration = 322; time = 76920.0
iteration = 323; time = 76980.0
iteration = 324; time = 77040.0
iteration = 325; time = 77100.0
iteration = 326; time = 77160.0
iteration = 327; time = 77220.0
iteration = 328; time = 77280.0
iteration = 329; time = 77340.0
iteration = 330; time = 77400.0
iteration = 331; time = 77460.0
iteration = 332; time = 77520.0
iteration = 333; time = 77580.0
iteration = 334; time = 77640.0
iteration = 335; time = 77700.0
iteration = 336; time = 77760.0
iteration = 337; time = 77820.0
iteration = 338; time = 77880.0
iteration = 339; time = 77940.0
iteration = 340; time = 78000.0
iteration = 341; time = 78060.0
iteration = 342; time = 78120.0
iteration = 343; time = 78180.0
iteration = 344; time = 78240.0
iteration = 345; time = 78300.0
iteration = 346; time = 78360.0
iteration = 347; time = 78420.0
iteration = 348; time = 78480.0
iteration = 349; time = 78540.0
iteration = 350; time = 78600.0
iteration = 351; time = 78660.0
iteration = 352; time = 78720.0
iteration = 353; time = 78780.0
iteration = 354; time = 78840.0
iteration = 355; time = 78900.0
iteration = 356; time = 78960.0
iteration = 357; time = 79020.0
iteration = 358; time = 79080.0
iteration = 359; time = 79140.0
iteration = 360; time = 79200.0
iteration = 361; time = 79260.0
iteration = 362; time = 79320.0
iteration = 363; time = 79380.0
iteration = 364; time = 79440.0
iteration = 365; time = 79500.0
iteration = 366; time = 79560.0
iteration = 367; time = 79620.0
iteration = 368; time = 79680.0
iteration = 369; time = 79740.0
iteration = 370; time = 79800.0
iteration = 371; time = 79860.0
iteration = 372; time = 79920.0
iteration = 373; time = 79980.0
iteration = 374; time = 80040.0
iteration = 375; time = 80100.0
iteration = 376; time = 80160.0
iteration = 377; time = 80220.0
iteration = 378; time = 80280.0
iteration = 379; time = 80340.0
iteration = 380; time = 80400.0
iteration = 381; time = 80460.0
iteration = 382; time = 80520.0
iteration = 383; time = 80580.0
iteration = 384; time = 80640.0
iteration = 385; time = 80700.0
iteration = 386; time = 80760.0
iteration = 387; time = 80820.0
iteration = 388; time = 80880.0
iteration = 389; time = 80940.0
iteration = 390; time = 81000.0
iteration = 391; time = 81060.0
iteration = 392; time = 81120.0
iteration = 393; time = 81180.0
iteration = 394; time = 81240.0
iteration = 395; time = 81300.0
iteration = 396; time = 81360.0
iteration = 397; time = 81420.0
iteration = 398; time = 81480.0
iteration = 399; time = 81540.0
iteration = 400; time = 81600.0
iteration = 401; time = 81660.0
iteration = 402; time = 81720.0
iteration = 403; time = 81780.0
iteration = 404; time = 81840.0
iteration = 405; time = 81900.0
iteration = 406; time = 81960.0
iteration = 407; time = 82020.0
iteration = 408; time = 82080.0
iteration = 409; time = 82140.0
iteration = 410; ti Program exited normally
me = 82200.0
iteration = 411; time = 82260.0
iteration = 412; time = 82320.0
iteration = 413; time = 82380.0
iteration = 414; time = 82440.0
iteration = 415; time = 82500.0
iteration = 416; time = 82560.0
iteration = 417; time = 82620.0
iteration = 418; time = 82680.0
iteration = 419; time = 82740.0
iteration = 420; time = 82800.0
iteration = 421; time = 82860.0
iteration = 422; time = 82920.0
iteration = 423; time = 82980.0
iteration = 424; time = 83040.0
iteration = 425; time = 83100.0
iteration = 426; time = 83160.0
iteration = 427; time = 83220.0
iteration = 428; time = 83280.0
iteration = 429; time = 83340.0
iteration = 430; time = 83400.0
iteration = 431; time = 83460.0
iteration = 432; time = 83520.0
iteration = 433; time = 83580.0
iteration = 434; time = 83640.0
iteration = 435; time = 83700.0
iteration = 436; time = 83760.0
iteration = 437; time = 83820.0
iteration = 438; time = 83880.0
iteration = 439; time = 83940.0
iteration = 440; time = 84000.0
iteration = 441; time = 84060.0
iteration = 442; time = 84120.0
iteration = 443; time = 84180.0
iteration = 444; time = 84240.0
iteration = 445; time = 84300.0
iteration = 446; time = 84360.0
iteration = 447; time = 84420.0
iteration = 448; time = 84480.0
iteration = 449; time = 84540.0
iteration = 450; time = 84600.0
iteration = 451; time = 84660.0
iteration = 452; time = 84720.0
iteration = 453; time = 84780.0
iteration = 454; time = 84840.0
iteration = 455; time = 84900.0
iteration = 456; time = 84960.0
iteration = 457; time = 85020.0
iteration = 458; time = 85080.0
iteration = 459; time = 85140.0
iteration = 460; time = 85200.0
iteration = 461; time = 85260.0
iteration = 462; time = 85320.0
iteration = 463; time = 85380.0
iteration = 464; time = 85440.0
iteration = 465; time = 85500.0
iteration = 466; time = 85560.0
iteration = 467; time = 85620.0
iteration = 468; time = 85680.0
iteration = 469; time = 85740.0
iteration = 470; time = 85800.0
iteration = 471; time = 85860.0
iteration = 472; time = 85920.0
iteration = 473; time = 85980.0
iteration = 474; time = 86040.0
iteration = 475; time = 86100.0
iteration = 476; time = 86160.0
iteration = 477; time = 86220.0
iteration = 478; time = 86280.0
iteration = 479; time = 86340.0
iteration = 480; time = 86400.0
iteration = 481; time = 86460.0
iteration = 482; time = 86520.0
iteration = 483; time = 86580.0
iteration = 484; time = 86640.0
iteration = 485; time = 86700.0
iteration = 486; time = 86760.0
iteration = 487; time = 86820.0
iteration = 488; time = 86880.0
iteration = 489; time = 86940.0
iteration = 490; time = 87000.0
iteration = 491; time = 87060.0
iteration = 492; time = 87120.0
iteration = 493; time = 87180.0
iteration = 494; time = 87240.0
iteration = 495; time = 87300.0
iteration = 496; time = 87360.0
iteration = 497; time = 87420.0
iteration = 498; time = 87480.0
iteration = 499; time = 87540.0
iteration = 500; time = 87600.0
CLUBB-TIMER time_loop_init = 0.0542
CLUBB-TIMER time_clubb_advance = 2.6106
CLUBB-TIMER time_clubb_pdf = 0.0008
CLUBB-TIMER time_SILHS = 0.0003
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0097
CLUBB-TIMER time_output_multi_col = 0.4322
CLUBB-TIMER time_adapt_grid = 0.0000
CLUBB-TIMER time_total = 3.1085
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e rico_silhs
Running rico_silhs
When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
C2thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
C2rtthl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
C6rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
C6rtb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
C6thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
C6thlb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
Program exited normally
iteration = 1; time = 300.0
iteration = 2; time = 600.0
iteration = 3; time = 900.0
iteration = 4; time = 1200.0
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 5; time = 1500.0
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 6; time = 1800.0
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 7; time = 2100.0
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 8; time = 2400.0
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 9; time = 2700.0
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
filling holes of: hydromet_r
iteration = 10; time = 3000.0
CLUBB-TIMER time_loop_init = 0.0007
CLUBB-TIMER time_clubb_advance = 0.0244
CLUBB-TIMER time_clubb_pdf = 0.0708
CLUBB-TIMER time_SILHS = 0.0657
CLUBB-TIMER time_microphys_scheme = 0.0612
CLUBB-TIMER time_microphys_advance = 0.0169
CLUBB-TIMER time_loop_end = 0.0001
CLUBB-TIMER time_output_multi_col = 0.0080
CLUBB-TIMER time_adapt_grid = 0.0000
CLUBB-TIMER time_total = 0.2478
+ mv output cpu_output
+ 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_diffness/compile/../obj/*.* /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj/.cppdefs /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/lib* /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/mkmf_template /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/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_diffness/compile/../obj; make -f Make.clubb_param
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_gfdlact
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/SCM_Activation/aer_ccn_act_k.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_precision.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/model_flags.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameter_indices.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/error_code.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_interfaces.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_names.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/constants_clubb.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stat_file_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_variables.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/penta_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/tridiag_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/array_index.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/endian.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sigma_sqd_w_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_roots.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_parameter_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/penta_bicgstab_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/err_info_type_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/file_functions.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/interpolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/T_in_K_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Skx_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calendar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf.F90
tridiag_lu_solve_single_rhs_lhs:
117, Generating create(lower_diag_invrs(:),upper(:)) [if not already present]
119, Accelerator serial kernel generated
Generating NVIDIA GPU code
Generating implicit copyin(soln(:ndim-1)) [if not already present]
Generating implicit copyin(rhs(1:ndim),lhs(-1:1,1:ndim)) [if not already present]
Generating implicit copyout(soln(1:ndim)) [if not already present]
124, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
124, !$acc loop seq
124, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
127, Accelerator serial kernel generated
Generating NVIDIA GPU code
133, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
133, !$acc loop seq
133, Loop carried dependence of soln prevents parallelization
137, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
137, !$acc loop seq
137, Loop carried backward dependence of soln prevents vectorization
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_tsdadg_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/LY93_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/hydromet_pdf_parameter_module.F90
tridiag_lu_solve_single_rhs_multiple_lhs:
182, Generating create(lower_diag_invrs(:,:),upper(:,:)) [if not already present]
184, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
185, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
184, Generating default present(lhs(:0,:ngrdcol,:1))
191, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
192, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
193, !$acc loop seq
191, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
192, Generating implicit firstprivate(k)
193, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
200, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
201, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
200, Generating default present(lhs(0:,:ngrdcol,ndim))
201, Generating implicit firstprivate(ndim)
207, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
212, !$acc loop seq
207, Generating default present(lhs(1,:ngrdcol,2:ndim),soln(:ngrdcol,:ndim),rhs(:ngrdcol,:ndim))
208, Generating implicit firstprivate(k)
212, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
218, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
219, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
220, !$acc loop seq
218, Generating default present(soln(:ngrdcol,:ndim))
219, Generating implicit firstprivate(k)
220, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
penta_lu_solve_single_rhs_multiple_lhs:
146, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
148, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
149, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
148, Generating default present(lhs(:1,:ngrdcol,:2))
161, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
162, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
163, !$acc loop seq
161, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
162, Generating implicit firstprivate(k)
163, Loop carried dependence of upper_1 prevents parallelization
Loop carried backward dependence of upper_1 prevents vectorization
Loop carried dependence of upper_2 prevents parallelization
Loop carried backward dependence of upper_2 prevents vectorization
176, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
176, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
177, Generating implicit firstprivate(ndim)
197, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
198, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
204, !$acc loop seq
197, Generating default present(soln(:ngrdcol,:),rhs(:ngrdcol,:))
198, Generating implicit firstprivate(k)
204, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
211, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
212, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
215, !$acc loop seq
211, Generating default present(soln(:ngrdcol,:ndim))
212, Generating implicit firstprivate(k)
215, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
mono_cubic_interp:
116, Generating acc routine seq
Generating NVIDIA GPU code
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(:,:))
tridiag_lu_solve_multiple_rhs_lhs:
268, Generating create(upper(:,:),lower_diag_invrs(:,:)) [if not already present]
270, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
270, Generating default present(lhs(:0,:ngrdcol,:1))
277, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
278, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
279, !$acc loop seq
277, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
278, Generating implicit firstprivate(k)
279, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
286, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
286, Generating default present(lhs(0:,:ngrdcol,ndim))
287, Generating implicit firstprivate(ndim)
293, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
295, ! blockidx%x threadidx%x collapsed
299, !$acc loop seq
293, Generating default present(soln(:ngrdcol,:ndim,:nrhs),rhs(:ngrdcol,:ndim,:nrhs),lhs(1,:ngrdcol,2:ndim))
295, Generating implicit firstprivate(k)
299, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
306, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
307, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
308, ! blockidx%x threadidx%x collapsed
309, !$acc loop seq
306, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
308, Generating implicit firstprivate(k)
309, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
thlm2t_in_k_2d:
140, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
142, ! blockidx%x threadidx%x collapsed
140, Generating default present(thlm(:ngrdcol,:nz),rcm(:ngrdcol,:nz),exner(:ngrdcol,:nz))
skx_func:
73, Generating create(skx_denom_tol(:)) [if not already present]
75, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
76, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
75, Generating default present(clubb_params(:ngrdcol,73))
76, Generating implicit firstprivate(x_tol)
84, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
85, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
86, ! blockidx%x threadidx%x collapsed
84, Generating default present(xp3(:ngrdcol,:nz),xp2(:ngrdcol,:nz),skx(:ngrdcol,:nz))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_module.F90
lg_2005_ansatz:
171, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
173, ! blockidx%x threadidx%x collapsed
171, Generating default present(skw(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),beta(:ngrdcol),skx(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),xp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
173, Generating implicit firstprivate(x_tol,nrmlzd_skw,nrmlzd_corr_wx)
penta_lu_solve_multiple_rhs_lhs:
266, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
268, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
269, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
268, Generating default present(lhs(:1,:ngrdcol,:2))
281, Generating implicit firstprivate(ndim,ngrdcol)
Generating NVIDIA GPU code
282, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
283, !$acc loop seq
281, Generatnvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf.F90
ing default present(lhs(:,:ngrdcol,3:ndim-2))
282, Generating implicit firstprivate(k)
283, Loop carried dependence of upper_1 prevents parallelization
Loop carried backward dependence of upper_1 prevents vectorization
Loop carried dependence of upper_2 prevents parallelization
Loop carried backward dependence of upper_2 prevents vectorization
296, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
297, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
296, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
297, Generating implicit firstprivate(ndim)
317, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
319, ! blockidx%x threadidx%x collapsed
325, !$acc loop seq
317, Generating default present(soln(:ngrdcol,:,:nrhs),rhs(:ngrdcol,:,:nrhs))
319, Generating implicit firstprivate(k)
325, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
333, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
334, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
335, ! blockidx%x threadidx%x collapsed
338, !$acc loop seq
333, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
335, Generating implicit firstprivate(k)
338, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.F90
xp3_lg_2005_ansatz:
247, Generating create(skx_zt(:,:),skx_denom_tol(:)) [if not already present]
254, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
255, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
254, Generating default present(clubb_params(:ngrdcol,73))
255, Generating implicit firstprivate(x_tol)
262, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
264, ! blockidx%x threadidx%x collapsed
262, Generating default present(xp3(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_operations.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_wrap.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_utilities.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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_class.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a
a - aer_ccn_act_k.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_sfc_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_sfc_module.F90
zero_pdf_params_api:
287, Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%w_2(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:)) [if not already present]
305, Generating NVIDIA GPU code
306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
307, ! blockidx%x threadidx%x collapsed
adg1_adg2_responder_params:
1116, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1118, ! blockidx%x threadidx%x collapsed
1116, Generating default present(wp2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),alpha_x(:ngrdcol,:nz),beta(:ngrdcol),w_2_n(:ngrdcol,:nz),xm(:ngrdcol,:nz),xp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
1118, Generating implicit firstprivate(x_tol,width_factor_1)
linear_interpolated_azm_2d:
1744, Generating copyin(azt(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:)) [if not already present]
Generating copyout(linear_interpolated_azm(:,:)) [if not already present]
Generating copyin(gr%zt(:,:)) [if not already present]
1750, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1752, ! blockidx%x threadidx%x collapsed
1766, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1777, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1778, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1796, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1797, Generating implicit firstprivate(nzt,nzm)
1806, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1807, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1807, Generating implicit firstprivate(nzt,nzm)
1815, Generating copyin(zm_min) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1817, ! blockidx%x threadidx%x collapsed
zt2zm2zt:
1872, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
1928, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
2363, Generating copyin(azm(:,:),gr,gr%zm(:,:),gr%weights_zm2zt(:,:,:)) [if not already present]
Generating copyout(linear_interpolated_azt(:,:)) [if not already present]
Generating copyin(gr%zt(:,:)) [if not already present]
2369, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2370, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2371, ! blockidx%x threadidx%x collapsed
2380, Generating copyin(zt_min) [if not already present]
Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2381, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2382, ! blockidx%x threadidx%x collapsed
gradzm_2d:
2680, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2682, ! blockidx%x threadidx%x collapsed
2680, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
2729, Generating copyin(azm_col(:,:),gr) [if not already present]
Generating copyout(gradzm_1d_col(:,:)) [if not already present]
Generating copyin(gr%invrs_dzt(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_varnce_module.F90
gradzt_2d:
2776, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2778, ! blockidx%x threadidx%x collapsed
2776, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
2790, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2791, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2791, Generating implicit firstprivate(nzm)
gradzt_1d:
2837, Generating copyin(azt_col(:,:),gr) [if not already present]
Generating copyout(gradzt_1d_col(:,:)) [if not already present]
Generating copyin(gr%invrs_dzm(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/index_mapping.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_solver_wrapper.F90
band_solve_single_rhs_multiple_lhs:
124, Generating update self(lhs(:,:,:),rhs(:,:))
137, Generating update device(rcond(:))
144, Generating update self(rhs(:,:),lhs(:,:,:))
152, Generating update device(soln(:,:))
163, Generating update self(lhs(:,:,:),rhs(:,:),old_soln(:,:))
168, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
264, Generating update self(lhs(:,:,:),rhs(:,:,:))
277, Generating update device(rcond(:))
284, Generating update self(rhs(:,:,:),lhs(:,:,:))
292, Generating update device(soln(:,:,:))
303, Generating update self(lhs(:,:,:),rhs(:,:,:),old_soln(:,:,:))
315, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
508, Generating update self(lhs(:,:,:),rhs(:,:))
519, Generating update device(rcond(:))
526, Generating update self(rhs(:,:),lhs(:,:,:))
533, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
622, Generating update self(lhs(:,:,:),rhs(:,:,:))
633, Generating update device(rcond(:))
640, Generating update self(rhs(:,:,:),lhs(:,:,:))
647, Generating update device(soln(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_tunable.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sponge_layer_damping.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/saturation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mean_adv.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/turbulent_adv_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diffusion.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pos_definite_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/fill_holes.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_pressure.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/remapping_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.F90
calculate_thvm:
245, Generating copyin(rtm(:,:),rcm(:,:),exner(:,:),thlm(:,:)) [if not already present]
Generating copyout(thvm(:,:)) [if not already present]
Generating copyin(thv_ds_zt(:,:)) [if not already present]
249, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
250, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
251, ! blockidx%x threadidx%x collapsed
term_ma_zt_lhs:
197, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
199, ! blockidx%x threadidx%x collapsed
197, Generating default present(lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzt(:ngrdcol,2:nzt-1),weights_zt2zm(:ngrdcol,2:nzt,:),wm_zt(:ngrdcol,2:nzt-1))
219, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
219, Generating default present(invrs_dzt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt),wm_zt(:ngrdcol,nzt),weights_zt2zm(:ngrdcol,nzm-1,:))
220, Generating implicit firstprivate(nzt,nzm)
240, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
240, Generating default present(lhs_ma(:,:ngrdcol,:1),wm_zt(:ngrdcol,:1),weights_zt2zm(:ngrdcol,2,:),invrs_dzt(:ngrdcol,:1))
259, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
261, ! blockidx%x threadidx%x collapsed
259, Generating default present(wm_zt(:ngrdcol,2:nzt-1),lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzm(:ngrdcol,2:nzt))
261, Generating implicit firstprivate(grid_dir)
300, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
301, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
300, Generating default present(invrs_dzm(:ngrdcol,nzm-1),wm_zt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt))
301, Generating implicit firstprivate(nzt,nzm,grid_dir)
336, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
337, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
336, Generating default present(invrs_dzm(:ngrdcol,2),wm_zt(:ngrdcol,:1),lhs_ma(:,:ngrdcol,:1))
337, Generating implicit firstprivate(grid_dir)
sat_mixrat_liq_k:
88, Generating acc routine seq
Generating NVIDIA GPU code
xpyp_term_ta_pdf_lhs:
372, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
374, ! blockidx%x threadidx%x collapsed
372, Generating default present(lhs_ta(:,:ngrdcol,:1))
383, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
385, ! blockidx%x threadidx%x collapsed
383, Generating default present(coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%weights_zm2zt(1:ngrdcol,1:nzm-1,1:2),gr,lhs_ta(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1))
414, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
416, ! blockidx%x threadidx%x collapsed
414, Generating default present(coef_wpxpyp_implicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),rho_ds_zm(:ngrdcol,:nzm),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
463, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
465, ! blockidx%x threadidx%x collapsed
463, Generating default present(lhs_ta(:,:ngrdcol,nzm))
465, Generating implicit firstprivate(nzm)
diffusion_zt_lhs:
310, Generating create(k_zm_nu(:,:),ddzm_rho_k_zm_nu(:,:),drhokdz_zt(:,:),lhs_upwind(:,:,:),rho_k_zm_nu(:,:)) [if not already present]
312, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
314, ! blockidx%x threadidx%x collapsed
312, Generating default present(k_zm(:ngrdcol,:nzm),nu(:ngrdcol))
398, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
399, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
398, Generating default present(gr,rho_ds_zm(:ngrdcol,2),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zt(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr%invrs_dzm(1:ngrdcol,2),k_zm(:ngrdcol,2))
439, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
441, ! blockidx%x threadidx%x collapsed
439, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzm(1:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),lhs(:,:ngrdcol,2:nzt-1),gr)
495, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
496, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
495, Generating default present(k_zm(:ngrdcol,nzm-1),gr,rho_ds_zm(:ngrdcol,nzm-1),nu(:ngrdcol),lhs(:,:ngrdcol,nzt),invrs_rho_ds_zt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
496, Generating implicit firstprivate(nzt,nzm)
term_ma_zm_lhs:
478, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
480, ! blockidx%x threadidx%x collapsed
478, Generating default present(lhs_ma(:,:ngrdcol,:1))
487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
489, ! blockidx%x threadidx%x collapsed
487, Generating default present(lhs_ma(:,:ngrdcol,2:nzm-1),invrs_dzm(:ngrdcol,2:nzm-1),wm_zm(:ngrdcol,2:nzm-1),weights_zm2zt(:ngrdcol,:nzm-1,:))
508, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
510, ! blockidx%x threadidx%x collapsed
508, Generating default present(lhs_ma(:,:ngrdcol,nzm))
510, Generating implicit firstprivate(nzm)
sat_mixrat_liq_2d:
373, Generating create(esat(:,:)) [if not already present]
Generating copyin(gr,p_in_pa(:,:),t_in_k(:,:)) [if not already present]
397, Generating implicit firstprivate(start_index,stop_index,ngrdcol)
Generating NVIDIA GPU code
398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
399, ! blockidx%x threadidx%x collapsed
399, Generating implicit firstprivate(t_in_c_sqd,t_in_c)
452, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
454, ! blockidx%x threadidx%x collapsed
466, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
468, ! blockidx%x threadidx%x collapsed
468, Generating implicit firstprivate(t_in_k_clipped)
493, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
494, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
495, ! blockidx%x threadidx%x collapsed
495, Generating implicit firstprivate(t_in_k_int)
515, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
517, ! blockidx%x threadidx%x collapsed
xpyp_term_ta_pdf_lhs_godunov:
538, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
540, ! blockidx%x threadidx%x collapsed
538, Generating default present(lhs_ta(:,:ngrdcol,:1))
547, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
549, ! blockidx%x threadidx%x collapsed
547, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm),lhs_ta(:,:ngrdcol,2:nzm-1))
578, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
578, Generating default present(lhs_ta(:,:ngrdcol,nzm))
580, Generating implicit firstprivate(nzm)
sat_mixrat_ice_2d:
969, Generating create(esat_ice(:,:)) [if not already present]
Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present]
978, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
980, ! blockidx%x threadidx%x collapsed
993, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
995, ! blockidx%x threadidx%x collapsed
995, Generating implicit firstprivate(t_in_c)
1022, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1024, ! blockidx%x threadidx%x collapsed
1024, Generating implicit firstprivate(t_in_k_clipped)
1052, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1053, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1054, ! blockidx%x threadidx%x collapsed
xpyp_term_ta_pdf_rhs:
889, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
890, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
889, Generating default present(rhs_ta(:ngrdcol,:1))
898, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
899, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
900, ! blockidx%x threadidx%x collapsed
898, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit(:ngrdcol,:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
914, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
916, ! blockidx%x threadidx%x collapsed
914, Generating default present(rhs_ta(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm))
947, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
948, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
947, Generating default present(rhs_ta(:ngrdcol,nzm))
948, Generating implicit firstprivate(nzm)
xpyp_term_ta_pdf_rhs_godunov:
1016, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1017, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1016, Generating default present(rhs_ta(:ngrdcol,:1))
1022, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1024, ! blockidx%x threadidx%x collapsed
1022, Generating default present(rho_ds_zm(:ngrdcol,:nzm),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rhs_ta(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,:nzm-1))
1042, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1043, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1042, Generating default present(rhs_ta(:ngrdcol,nzm))
1043, Generating implicit firstprivate(nzm)
diffusion_zm_lhs:
820, Generating create(drhokdz_zm(:,:),ddzt_rho_k_zt_nu(:,:),lhs_upwind(:,:,:),rho_k_zt_nu(:,:)) [if not already present]
822, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
823, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
824, ! blockidx%x threadidx%x collapsed
822, Generating default present(rho_ds_zt(:ngrdcol,:nzt),nu(:ngrdcol),k_zt(:ngrdcol,:nzt))
833, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
835, ! blockidx%x threadidx%x collapsed
833, Generating default present(invrs_rho_ds_zm(:ngrdcol,:nzm))
843, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
844, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
843, Generating default present(gr%invrs_dzt(1:ngrdcol,1),gr)
854, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
856, ! blockidx%x threadidx%x collapsed
854, Generating default present(gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
873, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
874, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
873, Generating default present(gr%invrs_dzt(1:ngrdcol,nzt),gr)
874, Generating implicit firstprivate(nzt,nzm)
891, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
892, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
891, Generating default present(gr%invrs_dzm(1:ngrdcol,1),rho_ds_zt(:ngrdcol,:1),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zm(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr,k_zt(:ngrdcol,:1))
932, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
934, ! blockidx%x threadidx%x collapsed
932, Generating default present(k_zt(:ngrdcol,:nzm-1),gr,gr%invrs_dzt(1:ngrdcol,1:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1),nu(:ngrdcol),gr%invrs_dzm(1:ngrdcol,2:nzm-1))
988, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
989, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
988, Generating default present(k_zt(:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm),rho_ds_zt(:ngrdcol,nzt),nu(:ngrdcol),lhs(:,:ngrdcol,nzm),invrs_rho_ds_zm(:ngrdcol,nzm),gr%invrs_dzt(1:ngrdcol,nzt),gr)
989, Generating implicit firstprivate(nzt,nzm)
fill_holes_vertical_api:
110, Generating copy(field(:,:)) [if not already present]
Generating copyin(rho_ds(:,:),dz(:,:)) [if not already present]
129, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
132, ! blockidx%x threadidx%x collapsed
129, Generating implicit copy(l_field_below_threshold) [if not already present]
132, Generating implicit firstprivate(threshold)
fill_holes_global:
350, Generating create(numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),mass_fraction_global(:),denom_integral_global(:),field_clipped(:,:)) [if not already present]
353, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
354, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
355, ! blockidx%x threadidx%x collapsed
353, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
362, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
369, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
371, !$acc loop seq
369, Generating default present(field(:ngrdcol,:))
370, Generating implicit private(k)
371, Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
Loop carried backward dependence of numer_integral_global,denom_integral_global prevents vectorization
Complex loop carried dependence of denom_integral_global prevents parallelization
Loop carried dependence of denom_integral_global prevents parallelization
Loop carried backward dependence of denom_integral_global prevents vectorization
Generating implicit private(k)
380, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
381, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
390, !$acc loop seq
395, !$acc loop seq
380, Generating default present(field(:ngrdcol,:))
381, Generating implicit firstprivate(threshold)
390, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
395, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
403, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
404, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
406, !$acc loop seq
404, Generating implicit private(k)
406, Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
Generating implicit private(k)
Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
412, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
432, !$acc loop seq
412, Generating default present(field(:ngrdcol,:))
413, Generating implicit firstprivate(threshold,field_clipped_avg)
432, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
fill_holes_sliding_window:
548, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
551, ! blockidx%x threadidx%x collapsed
548, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
551, Generating implicit firstprivate(threshold)
562, Generating create(field_clipped(:,:),invrs_denom_integral(:,:),rho_ds_dz(:,:)) [if not already present]
564, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
566, ! blockidx%x threadidx%x collapsed
564, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
578, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
592, !$acc loop seq
Generating implicit reduction(+:rho_k_sum)
580, Generating implicit firstprivate(j,rho_k_sum,stop_indx_j,start_indx_j)
592, Loop is parallelizable
601, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
Generating NVIDIA GPU code
602, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
611, !$acc loop seq
622, !$acc loop seq
Generating implicit reduction(+:field$r127)
629, !$acc loop seq
634, !$acc loop seq
641, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
653, !$acc loop seq
601, Generating default present(field(:ngrdcol,:))
602, Generating implicit private(k)
611, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field_clipped prevents parallelization
Complex loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Complex loop carried dependence of field_clipped prevents parallelization
Generating implicit firstprivate(k_end,k,field_avg,threshold,mass_fraction,k_start,field_clipped_avg)
Loop carried dependence of field prevents parallelization
622, Loop is parallelizable
629, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
634, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
641, Loop is parallelizable
653, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
673, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
676, ! blockidx%x threadidx%x collapsed
673, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
676, Generating implicit firstprivate(threshold)
fill_holes_widening_windows:
780, Generating create(rho_ds_dz(:,:)) [if not already present]
782, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
783, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
784, ! blockidx%x threadidx%x collapsed
782, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
797, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level,window_size)
Generating NVIDIA GPU code
799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
800, ! blockidx%x threadidx%x collapsed
814, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
816, !$acc loop seq
Generating implicit reduction(+:field$r146)
822, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r147)
827, !$acc loop seq
832, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r148)
839, !$acc loop seq
797, Generating default present(field(:ngrdcol,:))
Generating implicit copy(l_field_below_threshold) [if not already present]
800, Generating implicit firstprivate(k_end,invrs_denom,field_clipped_avg,threshold,mass_fraction,field_avg,k_start)
814, Loop is parallelizable
816, Loop is parallelizable
822, Loop is parallelizable
827, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
832, Loop is parallelizable
839, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
fill_holes_smart_window:
947, Generating create(normalized_mass(:,:)) [if not already present]
950, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
951, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
952, ! blockidx%x threadidx%x collapsed
950, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
952, Generating implicit firstprivate(threshold)
958, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
959, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
969, !$acc loop seq
1019, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r)
1020, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r150)
1046, !$acc loop seq
Generating implicit reduction(+:stealable_mass,hole_mass)
1052, !$acc loop seq
Generating implicit reduction(+:stealable_mass,hole_mass)
1074, !$acc loop seq
958, Generating default present(field(:ngrdcol,:))
959, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,upper_hf_level,n_holes,grid_dir_indx)
969, Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for k_first_lte_thresh at line 1036,1039,995,1009,1012
Loop carried scalar dependence for n_holes at line 975,987
Loop carried scalar dependence for k at line 986
Loop carried scalar dependence for n_holes at line 1004
Loop carried scalar dependence for n_steal_points at line 1032,1004,1009,1010,1012,1013
Loop carried scalar dependence for k_last_lte_thresh at line 1037,1040,1004,1010,1013
Loop carried scalar dependence for n_holes at line 975,1004
Loop carried scalar dependence for k at line 1004,971,986,992,995,1106
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents vectorization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Generating implicit firstprivate(n_steal_points,k,stealable_mass,k_end,mass_fraction_below,hole_mass,mass_fraction_above,k_in,k_start)
Loop carried dependence of field prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of field,normalized_mass prevents parallelization
1019, Loop is parallelizable
1020, Loop is parallelizable
1026, Loop carried scalar dependence for n_steal_points at line 1032
Scalar last value needed after loop for n_steal_points at line 1004,1009,1010,1012,1013
Loop carried scalar dependence for k_start at line 1026,1046,958
Scalar last value needed after loop for k_start at line 1074,958
Loop carried scalar dependence for k_end at line 1026,1052,958
Scalar last value needed after loop for k_end at line 1074,1102,958
Loop carried scalar dependence for stealable_mass at line 1047,1053,1026
Scalar last value needed after loop for stealable_mass at line 1066,1069,1070
Loop carried scalar dependence for hole_mass at line 1048,1054,1026
Scalar last value needed after loop for hole_mass at line 1069,1070
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for k_end at line 958
1074, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried backward dependence of normalized_mass prevents vectorization
Generating implicit firstprivate(threshold)
Loop carried dependence of normalized_mass prevents parallelization
fill_holes_smart_window_smooth:
1215, Generating create(normalized_mass(:,:)) [if not already present]
1218, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1219, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1220, ! blockidx%x threadidx%x collapsed
1218, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
1220, Generating implicit firstprivate(threshold_2)
1226, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1227, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1237, !$acc loop seq
1287, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r)
1288, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r151)
1289, !$acc loop seq
Generating implicit reduction(min:field$r)
1316, !$acc loop seq
Generating implicit reduction(min:field_min)
Generating implicit reduction(+:stealable_mass,hole_mass)
1323, !$acc loop seq
Generating implicit reduction(min:field_min)
Generating implicit reduction(+:hole_mass,stealable_mass)
1352, !$acc loop seq
1226, Generating default present(field(:ngrdcol,:))
1227, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,n_holes,upper_hf_level,grid_dir_indx)
1237, Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for k_first_lte_thresh at line 1306,1309,1263,1277,1280
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for n_holes at line 1243
Loop carried scalar dependence for k at line 1239
Loop carried scalar dependence for n_holes at line 1255,1272
Loop carried scalar dependence for n_steal_points at line 1302,1272,1277,1278,1280,1281
Loop carried scalar dependence for k_last_lte_thresh at line 1307,1310,1272,1278,1281
Loop carried scalar dependence for k at line 1239,1254,1260,1263,1272,1378
Complex loop carried dependence of field prevents parallelization
Loop carried scalar dependence for n_steal_points at line 1280
Loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents vectorization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Generating implicit firstprivate(n_steal_points,k_start,k_end,stealable_mass,hole_mass,field_min,threshold_2,threshold,t,mass_fraction_above,mass_fraction_below,k_in,k)
Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
1287, Loop is parallelizable
1288, Loop is parallelizable
1289, Loop is parallelizable
1296, Loop carried scalar dependence for n_steal_points at line 1302
Scalar last value needed after loop for n_steal_points at line 1272,1277,1278,1280,1281
Loop carried scalar dependence for k_start at line 1296,1316,1226
Scalar last value needed after loop for k_start at line 1352,1226
Loop carried scalar dependence for k_end at line 1296,1323,1226
Scalar last value needed after loop for k_end at line 1352,1374,1226
Loop carried scalar dependence for stealable_mass at line 1317,1324,1296
Scalar last value needed after loop for stealable_mass at line 1339,1344,1347
Loop carried scalar dependence for hole_mass at line 1318,1325,1296
Scalar last value needed after loop for hole_mass at line 1344,1347
Loop carried scalar dependence for field_min at line 1319,1326
Scalar last value needed after loop for field_min at line 1341
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for k_end at line 1226
1352, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried backward dependence of normalized_mass prevents vectorization
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_module.F90
fill_holes_parallel:
1487, Generating create(invrs_rho_ds_dz(:,:),n_holes(:),stealable_mass(:,:),rho_ds_dz(:,:)) [if not already present]
1492, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1494, ! blockidx%x threadidx%x collapsed
1492, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
1505, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
1506, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1509, !$acc loop seq
Generating reduction(+:holes_local)
1505, Generating implicit copyin(field(:ngrdcol,:)) [if not already present]
1506, Generating implicit firstprivate(holes_local)
1509, Generating implicit firstprivate(threshold)
1517, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level)
Generating NVIDIA GPU code
1530, !$acc loop seq collapse(2)
1531, collapsed
1547, !$acc loop seq collapse(2)
1548, collapsed
Generating reduction(.or.:l_field_below_threshold)
1575, !$acc loop seq
Generating implicit reduction(+:stealable_mass$r)
1601, !$acc loop seq
Generating implicit reduction(+:stealable_mass_total)
1605, !$acc loop seq
Generating implicit reduction(+:stealable_mass_total)
1626, !$acc loop seq
1517, Generating default present(field(:,:))
Generating implicit copy(l_field_below_threshold) [if not already present]
1522, Loop carried scalar dependence for mf_min at line 1532,1671,1690
Loop carried dependence due to exposed use of field(:,:),stealable_mass(:,:ngrdcol),n_holes(:) prevents parallelization
Complex loop carried dependence of stealable_mass,field,n_holes prevents parallelization
Generating implicit firstprivate(mf_min)
Complex loop carried dependence of field prevents parallelization
1531, Generating implicit firstprivate(threshold,stealable_scale)
1548, Generating implicit firstprivate(mass_fraction_above,k_in,hole_mass,stealable_mass_total,n_steal_points,k_start,k_end)
1582, Loop carried scalar dependence for n_steal_points at line 1588
Loop carried scalar dependence for k_start at line 1582,1601,1517
Scalar last value needed after loop for k_start at line 1626,1517
Loop carried scalar dependence for k_end at line 1582,1605,1517
Scalar last value needed after loop for k_end at line 1626,1517
Loop carried scalar dependence for stealable_mass_total at line 1602,1606,1582
Scalar last value needed after loop for stealable_mass_total at line 1619,1622,1643,1649
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for stealable_mass_total at line 1582
1626, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Generating implicit firstprivate(field_adj)
Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
fill_holes_wp2_from_horz_tke:
1793, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
1796, ! blockidx%x threadidx%x collapsed
1793, Generating default present(wp2(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
1796, Generating implicit firstprivate(threshold)
1812, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
1813, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1814, ! blockidx%x threadidx%x collapsed
1812, Generating default present(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
1814, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,l_clubb_at_least_debug_level_3,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
fill_holes_driver_api:
2406, Generating copyin(gr,rho_ds_zt(:)) [if not already present]
Generating copy(hydromet(:,i)) [if not already present]
Generating copyin(gr%dzt(:,:)) [if not already present]
calc_stability_correction:
314, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
332, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
334, ! blockidx%x threadidx%x collapsed
332, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
344, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
346, ! blockidx%x threadidx%x collapsed
344, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
354, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
calc_brunt_vaisala_freq_sqd:
473, Generating create(rsat_zm(:,:),t_in_k(:,:),ice_supersat_frac_zm(:,:),rsat(:,:),t_in_k_zm(:,:),thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:),brunt_vaisala_freq_clipped(:,:),ddzt_rsat(:,:),thm_zm(:,:),thvm_zm(:,:),ddzt_thm(:,:),ddzt_thvm(:,:)) [if not already present]
477, Generating enter data create(tmp_calc(:,:))
487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
489, ! blockidx%x threadidx%x collapsed
487, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
497, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
499, ! blockidx%x threadidx%x collapsed
497, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
499, Generating implicit firstprivate(t0)
513, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
515, ! blockidx%x threadidx%x collapsed
513, Generating default present(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
525, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
527, ! blockidx%x threadidx%x collapsed
525, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
533, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
535, ! blockidx%x threadidx%x collapsed
533, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
549, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
551, ! blockidx%x threadidx%x collapsed
549, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
587, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
588, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
589, ! blockidx%x threadidx%x collapsed
587, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
608, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
732, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
748, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
750, ! blockidx%x threadidx%x collapsed
748, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
763, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
764, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
765, ! blockidx%x threadidx%x collapsed
763, Generating default present(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
765, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
785, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
787, ! blockidx%x threadidx%x collapsed
785, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
787, Generating implicit firstprivate(cx_min,cx_max)
800, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
801, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
802, ! blockidx%x threadidx%x collapsed
800, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
802, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
836, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
838, ! blockidx%x threadidx%x collapsed
836, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
844, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
calc_ri_zm:
889, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
891, ! blockidx%x threadidx%x collapsed
889, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
891, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
963, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
966, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
967, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
968, ! blockidx%x threadidx%x collapsed
966, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
973, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
975, ! blockidx%x threadidx%x collapsed
973, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
982, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
984, ! blockidx%x threadidx%x collapsed
982, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm))
992, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
994, ! blockidx%x threadidx%x collapsed
1056, !$acc loop seq
Generating implicit reduction(+:numer_integral,denom_integral)
992, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
994, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
1014, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1018, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1022, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1026, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1056, Loop is parallelizable
1068, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
1126, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
1128, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1130, ! blockidx%x threadidx%x collapsed
1128, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1140, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1142, ! blockidx%x threadidx%x collapsed
1140, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
1148, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
1209, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
1211, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1213, ! blockidx%x threadidx%x collapsed
1211, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1223, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1225, ! blockidx%x threadidx%x collapsed
1223, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
1232, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
1280, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1282, ! blockidx%x threadidx%x collapsed
1280, Generating default present(input_var2(:ngrdcol,:nz))
1282, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
1335, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1336, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1337, ! blockidx%x threadidx%x collapsed
1335, Generating default present(input_var1(:ngrdcol,:nz))
1337, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
1390, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1391, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1392, ! blockidx%x threadidx%x collapsed
1390, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1392, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
1484, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1486, ! blockidx%x threadidx%x collapsed
1484, Generating default present(input_var2(:ngrdcol,:nz))
1486, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
1539, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1541, ! blockidx%x threadidx%x collapsed
1539, Generating default present(input_var1(:ngrdcol,:nz))
1541, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
1593, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1594, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1593, Generating default present(input_var1(:ngrdcol))
1594, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
1646, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1648, ! blockidx%x threadidx%x collapsed
1646, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1648, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
1660, Generating acc routine seq
Generating NVIDIA GPU code
smooth_heaviside_peskin:
1744, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1746, ! blockidx%x threadidx%x collapsed
1744, Generating default present(input(:ngrdcol,:nz))
1746, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
1856, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1858, ! blockidx%x threadidx%x collapsed
1856, Generating default present(xm(:ngrdcol,:nzm-1),xpwp(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,km_zm(:ngrdcol,2:nzm-1))
pvertinterp:
2129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2129, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
2130, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
2149, Accelerator restriction: induction variable live-out from loop: k
2154, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
2236, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
2241, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2242, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2243, ! blockidx%x threadidx%x collapsed
2241, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
2256, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
output_multi_col_fields:
1872, Generating enter data create(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
1881, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1883, ! blockidx%x threadidx%x collapsed
1881, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm))
1897, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1899, ! blockidx%x threadidx%x collapsed
1897, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
1918, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1920, ! blockidx%x threadidx%x collapsed
1918, Generating default present(vp2(:ngrdcol,:nzm),upwp_out(1:ngrdcol,1:nzm),up2(:ngrdcol,:nzm),thlp2_out(1:ngrdcol,1:nzm),vpwp(:ngrdcol,:nzm),vp2_out(1:ngrdcol,1:nzm),upwp(:ngrdcol,:nzm),up2_out(1:ngrdcol,1:nzm),rtpthlp(:ngrdcol,:nzm),rtp2_out(1:ngrdcol,1:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_out(1:ngrdcol,1:nzm),wp2(:ngrdcol,:nzm),vpwp_out(1:ngrdcol,1:nzm),wprtp(:ngrdcol,:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wpthlp(:ngrdcol,:nzm),wprtp_out(1:ngrdcol,1:nzm))
1935, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1937, ! blockidx%x threadidx%x collapsed
1935, Generating default present(thlm(:ngrdcol,:nzt),rtm_out(1:ngrdcol,1:nzt),rtm(:ngrdcol,:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),wp3(:ngrdcol,:nzt),thlm_out(1:ngrdcol,1:nzt))
1952, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1953, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1954, ! blockidx%x threadidx%x collapsed
1952, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm))
1954, Generating implicit firstprivate(sample_weight)
1968, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1970, ! blockidx%x threadidx%x collapsed
1968, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
1970, Generating implicit firstprivate(sample_weight)
1979, Generating update self(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
2052, Generating exit data delete(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mono_flux_limiter.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clip_explicit.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_utilities.F90
compute_mean_binormal:
679, Generating acc routine seq
Generating NVIDIA GPU code
calc_comp_corrs_binormal:
880, Generating enter data create(denominator(:,:),numerator(:,:))
882, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
884, ! blockidx%x threadidx%x collapsed
882, Generating default present(numerator(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),denominator(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),ym(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz))
900, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
902, ! blockidx%x threadidx%x collapsed
900, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
908, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
1403, Generating enter data create(tmp_denom(:,:))
1405, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1407, ! blockidx%x threadidx%x collapsed
1405, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
1407, Generating implicit firstprivate(denom_thresh)
1420, Generating exit data delete(tmp_denom(:,:))
clip_covars_denom:
157, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
158, Generating enter data create(wpsclrp_chnge(:,:,:))
415, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
416, Generating exit data delete(wpsclrp_chnge(:,:,:))
clip_covar:
567, Generating update self(xpyp(:,:))
600, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
602, ! blockidx%x threadidx%x collapsed
600, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
602, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
630, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
630, Generating default present(xpyp_chnge(:ngrdcol,:))
631, Generating implicit firstprivate(nzm)
639, Generating update self(xpyp(:,:))
clip_variance:
950, Generating copyin(threshold_lo(:,:)) [if not already present]
Generating copy(xp2(:,:)) [if not already present]
957, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
959, ! blockidx%x threadidx%x collapsed
987, Generating update self(xp2(:,:))
1007, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1008, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1009, ! blockidx%x threadidx%x collapsed
1007, Generating default present(gr)
1009, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
1024, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1025, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1026, ! blockidx%x threadidx%x collapsed
1026, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
1040, Generating update self(xp2(:,:))
clip_skewness:
1155, Generating copyin(gr,gr%zt(:,:),sfc_elevation(:)) [if not already present]
Generating copy(wp3(:,:)) [if not already present]
Generating copyin(wp2_zt(:,:)) [if not already present]
1161, Generating update self(wp3(:,:))
1176, Generating update self(wp3(:,:))
clip_skewness_core:
1246, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
1265, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1267, ! blockidx%x threadidx%x collapsed
1265, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
1276, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1277, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1278, ! blockidx%x threadidx%x collapsed
1276, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
1288, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1290, ! blockidx%x threadidx%x collapsed
1288, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
1301, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1302, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1303, ! blockidx%x threadidx%x collapsed
1301, Generating default present(gr%zt(1:ngrdcol,1:nzt),gr,skw_max_mag(:ngrdcol),sfc_elevation(:ngrdcol),wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
1321, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1323, ! blockidx%x threadidx%x collapsed
1321, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1334, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1336, ! blockidx%x threadidx%x collapsed
1334, Generating default present(wp3(:ngrdcol,:nzt))
1344, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
clip_rcm:
1392, Generating copy(rcm(:,:)) [if not already present]
Generating copyin(rtm(:,:)) [if not already present]
1397, Generating update self(rcm(:,:),rtm(:,:))
1417, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1418, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1419, ! blockidx%x threadidx%x collapsed
monotonic_turbulent_flux_limit:
486, Generating enter data create(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
519, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
551, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
553, ! blockidx%x threadidx%x collapsed
551, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
569, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
571, ! blockidx%x threadidx%x collapsed
569, Generating default present(xm(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt))
571, Generating implicit firstprivate(xp2_threshold,max_xp2)
585, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
586, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
587, ! blockidx%x threadidx%x collapsed
585, Generating default present(xm_without_ta(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt))
587, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
635, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
637, ! blockidx%x threadidx%x collapsed
652, !$acc loop seq
Generating implicit reduction(min:min_tmp)
Generating implicit reduction(max:max_tmp)
635, Generating default present(low_lev_effect(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:),min_x_allowable_lev(:ngrdcol,:),min_x_allowable(:ngrdcol,:nzt),max_x_allowable(:ngrdcol,:nzt),high_lev_effect(:ngrdcol,:nzt),gr)
637, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
652, Loop is parallelizable
664, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
666, ! blockidx%x threadidx%x collapsed
664, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:nzt),gr%dzt(1:ngrdcol,1:nzt),rho_ds_zt(:ngrdcol,:nzt),min_x_allowable(:ngrdcol,:nzt),wpxp_mfl_min_term_zt(:ngrdcol,:nzt),gr,max_x_allowable(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),wpxp_thresh_term_zt(:ngrdcol,:nzt))
666, Generating implicit firstprivate(invrs_dt)
688, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_adjustment_needed)
690, ! blockidx%x threadidx%x collapsed
688, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),invrs_rho_ds_zm(:ngrdcol,:),wpxp_mfl_max(:ngrdcol,:),gr,wpxp_thresh_term(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:))
Generating implicit copy(l_any_adjustment_needed) [if not already present]
690, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
754, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
755, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
759, !$acc loop seq
754, Generating default present(wpxp_mfl_min(:ngrdcol,:),wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),wpxp_thresh_term(:ngrdcol,:),wpxp_net_adjust(:ngrdcol,:),gr,wpxp_mfl_max(:ngrdcol,:),l_xm_adjustment_needed(:ngrdcol),invrs_rho_ds_zm(:ngrdcol,:))
755, Generating implicit private(k)
759, Complex loop carried dependence of wpxp,wpxp_mfl_max prevents parallelization
Loop carried dependence of wpxp_mfl_max prevents parallelization
Loop carried backward dependence of wpxp_mfl_max prevents vectorization
Loop carried dependence of wpxp,wpxp_net_adjust prevents parallelization
Complex loop carried dependence of wpxp_net_adjust prevents parallelization
Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
Loop carried dependence of wpxp_mfl_min prevents parallelization
Complex loop carried dependence of wpxp_mfl_min prevents parallelization
Loop carried backward dependence of wpxp_mfl_min,wpxp prevents vectorization
Loop carried dependence of wpxp_net_adjust prevents parallelization
Loop carried backward dependence of wpxp_net_adjust prevents vectorization
Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
Loop carried dependence of wpxp prevents parallelization
865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
867, ! blockidx%x threadidx%x collapsed
865, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
916, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
917, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
928, !$acc loop seq
Generating implicit reduction(+:rho_ds_zt$r)
958, !$acc loop seq
916, Generating default present(gr%zm(1:ngrdcol,:),gr%dzt(1:ngrdcol,:),gr,rho_ds_zt(:ngrdcol,:),xm_enter_mfl(:ngrdcol,gr%k_ub_zt),xm(:ngrdcol,:))
917, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
928, Loop is parallelizable
958, Loop is parallelizable
991, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
1056, Generating exit data delete(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
mfl_xm_lhs:
1153, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1154, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1155, ! blockidx%x threadidx%x collapsed
1156, ! blockidx%x threadidx%x collapsed
1153, Generating default present(lhs(:,:ngrdcol,:nzt))
1165, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1167, ! blockidx%x threadidx%x collapsed
1165, Generating default present(lhs(2,:ngrdcol,:nzt))
1167, Generating implicit firstprivate(dt)
mfl_xm_rhs:
1228, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1230, ! blockidx%x threadidx%x collapsed
1228, Generating default present(wpxp(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,:nzt),rhs(:ngrdcol,:nzt),rho_ds_zm(:ngrdcol,:nzt+1),xm_old(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt))
1230, Generating implicit firstprivate(dt)
calc_turb_adv_range:
1491, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
1594, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1596, ! blockidx%x threadidx%x collapsed
1594, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
1596, Generating implicit firstprivate(invrs_dt)
1614, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1615, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1616, ! blockidx%x threadidx%x collapsed
1614, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
1616, Generating implicit firstprivate(j,dt_all_grid_levs)
1627, Loop carried reuse of low_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1653
Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
Loop carried reuse of low_lev_effect prevents parallelization
1629, Accelerator restriction: induction variable live-out from loop: j
1637, Accelerator restriction: induction variable live-out from loop: j
1640, Accelerator restriction: induction variable live-out from loop: j
1676, Accelerator restriction: induction variable live-out from loop: j
1687, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1688, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1689, ! blockidx%x threadidx%x collapsed
1687, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1689, Generating implicit firstprivate(j,dt_all_grid_levs)
1696, Loop carried reuse of high_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1726
Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
Loop carried reuse of high_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1726
1698, Accelerator restriction: induction variable live-out from loop: j
1706, Accelerator restriction: induction variable live-out from loop: j
1709, Accelerator restriction: induction variable live-out from loop: j
1749, Accelerator restriction: induction variable live-out from loop: j
1761, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1762, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1761, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1772, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
2028, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
2041, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2043, ! blockidx%x threadidx%x collapsed
2041, Generating default present(mean_w_down(:ngrdcol,:nzm),mean_w_down_2nd(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_down_1st(:ngrdcol,:nzm))
2051, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2053, ! blockidx%x threadidx%x collapsed
2051, Generating default present(mean_w_up(:ngrdcol,:nzm),mean_w_up_1st(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_up_2nd(:ngrdcol,:nzm))
2061, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
2071, Generating exit data delete(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
calc_mean_w_up_down_component:
2153, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2155, ! blockidx%x threadidx%x collapsed
2153, Generating default present(w_min(:ngrdcol,2:nzm-1),w_i_zm(:ngrdcol,2:nzm-1),varnce_w_i_zm(:ngrdcol,2:nzm-1),mean_w_up_i(:ngrdcol,2:nzm-1),mean_w_down_i(:ngrdcol,2:nzm-1))
2155, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
2199, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2200, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2199, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
2200, Generating implicit firstprivate(nzm)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/numerical_check.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_clubb_utilities.F90
calc_grid_dens:
1293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1295, ! blockidx%x threadidx%x collapsed
1293, Generating default present(ddzt_umvm_sqd(:ngrdcol,:gr%nzm),ddzt_um(:ngrdcol,:gr%nzm),ddzt_vm(:ngrdcol,:gr%nzm),gr)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sfc_varnce_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.F90
set_lscale_max:
66, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
67, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
66, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
72, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
73, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
72, Generating default present(lscale_max(:ngrdcol))
calc_sfc_varnce:
208, Generating enter data create(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
215, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
244, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
244, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
245, Generating implicit firstprivate(k)
252, Accelerator restriction: induction variable live-out from loop: k
254, Accelerator restriction: induction variable live-out from loop: k
255, Accelerator restriction: induction variable live-out from loop: k
525, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
526, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
525, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
526, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
553, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
554, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
553, Generating default present(gr,a_const(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),up2_sfc_coef(:ngrdcol))
567, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
567, Generating default present(a_const(:ngrdcol),wprtp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
579, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
580, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
579, Generating default present(a_const(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
591, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
592, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
591, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
603, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
603, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),rtp2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),min_wp2_sfc_val(:ngrdcol),gr)
612, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
613, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
612, Generating default present(wp2_splat_sfc_correction(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),gr,min_wp2_sfc_val(:ngrdcol),lhs_splat_wp2(:ngrdcol,gr%k_lb_zm),tau_zm(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm))
636, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
637, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
638, ! blockidx%x threadidx%x collapsed
636, Generating default present(sclr_idx,gr,wprtp_sfc(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim),uf(:ngrdcol),a_const(:ngrdcol),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpthlp(:ngrdcol,gr%k_lb_zm),wpsclrp_sfc(:ngrdcol,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
695, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
696, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
695, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
701, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
702, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
701, Generating default present(rtpthlp(:ngrdcol,gr%k_lb_zm),gr,rtp2(:ngrdcol,gr%k_lb_zm),gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),up2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm))
721, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
723, ! blockidx%x threadidx%x collapsed
721, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr,sfc_elevation(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
739, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
770, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
773, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
819, Generating exit data delete(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
compute_mixing_length:
319, Generating enter data create(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tke_i(:,:),tl_par_1(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
324, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
325, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
324, Generating default present(err_info%err_code(1:ngrdcol),mu(:ngrdcol),err_info)
335, Generating update self(err_info%err_code(:))
346, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
348, ! blockidx%x threadidx%x collapsed
346, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
362, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
364, ! blockidx%x threadidx%x collapsed
362, Generating default present(gr%invrs_dzm(1:ngrdcol,1:nzm),exp_mu_dzm(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),entrain_coef(:ngrdcol,:nzm),invrs_dzm_on_mu(:ngrdcol,:nzm),mu(:ngrdcol),gr)
386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
388, ! blockidx%x threadidx%x collapsed
386, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
388, Generating implicit firstprivate(j_zm)
420, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
422, ! blockidx%x threadidx%x collapsed
420, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
422, Generating implicit firstprivate(j_zm)
460, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
462, !$acc loop seq
506, !$acc loop seq
460, Generating default present(exp_mu_dzm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_up(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:),tl_par_1(:ngrdcol,:))
461, Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(lscale_up_max_alt,k,j)
462, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1,s_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1,s_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit firstprivate(tl_par_j_sqd,j_zm,j)
Loop carried backward dependence of rc_par_1,thv_par_1,s_par_1 prevents vectorization
506, Complex loop carried dependence of lscale_up prevents parallelization
Loop carried dependence of lscale_up prevents parallelization
Complex loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
Loop carried scalar dependence for lscale_up_max_alt at line 701,705
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Loop carried scalar dependence for dcape_dz_j at line 638,645,661,663
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j_minus_1,dcape_dz_j,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
550, Loop carried scalar dependence for thl_par_j at line 569
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
Generating implicit firstprivate(thv_par_j,tl_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried scalar dependence for thl_par_j at line 569
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
554, Accelerator restriction: induction variable live-out from loop: j
557, Accelerator restriction: induction variable live-out from loop: j
569, Accelerator restriction: induction variable live-out from loop: j
576, Accelerator restriction: induction variable live-out from loop: j
583, Accelerator restriction: induction variable live-out from loop: j
585, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
602, Accelerator restriction: induction variable live-out from loop: j
606, Accelerator restriction: induction variable live-out from loop: j
623, Accelerator restriction: induction variable live-out from loop: j
625, Accelerator restriction: induction variable live-out from loop: j
722, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
724, ! blockidx%x threadidx%x collapsed
722, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
724, Generating implicit firstprivate(jp1_zm)
753, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
755, ! blockidx%x threadidx%x collapsed
753, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
755, Generating implicit firstprivate(jp1_zm)
792, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
793, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
794, !$acc loop seq
837, !$acc loop seq
792, Generating default present(exp_mu_dzm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_down(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
793, Generating implicit firstprivate(lscale_down_min_alt,k,j)
794, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1,rc_par_1 prevents parallelization
Loop carried backward dependence of s_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit private(j,tl_par_j_sqd,jp1_zm)
837, Complex loop carried dependence of lscale_down prevents parallelization
Loop carried dependence of lscale_down prevents parallelization
Loop carried backward dependence of lscale_down prevents vectorization
Loop carried scalar dependence for lscale_down_min_alt at line 1032,1033
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Loop carried scalar dependence for dcape_dz_j at line 967,974,993,995
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_down prevents parallelization
881, Loop carried scalar dependence for thl_par_j at line 900
Loop carried scalar dependence for rt_par_j at line 907
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Scalar last value needed after loop for dcape_dz_j at line 967,974,993,995
Loop carried scalar dependence for dcape_dz_j_plus_1 at line 940
Scalar last value needed after loop for dcape_dz_j_plus_1 at line 967,993,995
Loop carried scalar dependence for tke at line 944,952
Scalar last value needed after loop for tke at line 974,995
Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried dependence of p_in_pa prevents parallelization
885, Accelerator restriction: induction variable live-out from loop: j
888, Accelerator restriction: induction variable live-out from loop: j
900, Accelerator restriction: induction variable live-out from loop: j
907, Accelerator restriction: induction variable live-out from loop: j
914, Accelerator restriction: induction variable live-out from loop: j
916, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
933, Accelerator restriction: induction variable live-out from loop: j
936, Accelerator restriction: induction variable live-out from loop: j
953, Accelerator restriction: induction variable live-out from loop: j
955, Accelerator restriction: induction variable live-out from loop: j
1044, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1045, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1046, !$acc loop seq
1079, !$acc loop seq
1044, Generating default present(gr,gr%zm(1:ngrdcol,gr%k_lb_zm),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
1046, Loop is parallelizable
Generating implicit firstprivate(l_implemented,lminh,lmin)
1079, Loop is parallelizable
1087, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
1120, Generating exit data delete(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
calc_lscale_directly:
1277, Generating enter data create(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_neg_rt(:,:),thlm_pert_pos_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
1455, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1457, ! blockidx%x threadidx%x collapsed
1455, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
1467, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
1522, Generating exit data delete(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_pos_rt(:,:),thlm_pert_neg_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
diagnose_lscale_from_tau:
1736, Generating enter data create(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
1743, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
1747, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1748, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1747, Generating default present(sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,gr%k_lb_zm),err_info%err_code(1:ngrdcol),gr,clubb_params(:ngrdcol,102),err_info)
1758, Generating update self(err_info%err_code(:))
1765, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1766, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1765, Generating default present(upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1781, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1782, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1781, Generating default present(ustar(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1782, Generating implicit firstprivate(ufmin)
1789, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1791, ! blockidx%x threadidx%x collapsed
1789, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
1791, Generating implicit firstprivate(tau_const)
1797, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1799, ! blockidx%x threadidx%x collapsed
1797, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1807, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1809, ! blockidx%x threadidx%x collapsed
1807, Generating default present(clubb_params(:ngrdcol,82),invrs_tau_shear_smooth(:ngrdcol,:nzm),smooth_norm_ddzt_umvm(:ngrdcol,:nzm))
1820, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1821, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1822, ! blockidx%x threadidx%x collapsed
1820, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
1831, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1833, ! blockidx%x threadidx%x collapsed
1831, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
1855, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1857, ! blockidx%x threadidx%x collapsed
1855, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1894, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1895, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1896, ! blockidx%x threadidx%x collapsed
1894, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
1907, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1908, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1909, ! blockidx%x threadidx%x collapsed
1907, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
1920, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
1934, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1935, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1936, ! blockidx%x threadidx%x collapsed
1934, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_n2_iso(:ngrdcol,:nzm),invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:84),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1936, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
1957, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1959, ! blockidx%x threadidx%x collapsed
1957, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
1965, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1966, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1967, ! blockidx%x threadidx%x collapsed
1965, Generating default present(invrs_tau_no_n2_zm(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),sfc_elevation(:ngrdcol),invrs_tau_xp2_zm(:ngrdcol,:nzm),em(:ngrdcol,:nzm),gr,brunt_freq_pos(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:))
2008, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2009, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2010, ! blockidx%x threadidx%x collapsed
2008, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
2022, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2024, ! blockidx%x threadidx%x collapsed
2022, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
2034, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2036, ! blockidx%x threadidx%x collapsed
2034, Generating default present(invrs_tau_xp2_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:85),brunt_freq_pos(:ngrdcol,:nzm))
2057, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2059, ! blockidx%x threadidx%x collapsed
2057, Generating default present(invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:86),brunt_freq_pos(:ngrdcol,:nzm))
2071, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2072, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2073, ! blockidx%x threadidx%x collapsed
2071, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
2085, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2087, ! blockidx%x threadidx%x collapsed
2085, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
2129, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2131, ! blockidx%x threadidx%x collapsed
2129, Generating default present(h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),ri_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,88:101),gr)
2144, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2146, ! blockidx%x threadidx%x collapsed
2144, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm))
2178, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2179, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2180, ! blockidx%x threadidx%x collapsed
2178, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
2186, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2188, ! blockidx%x threadidx%x collapsed
2186, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
2216, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2217, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2218, ! blockidx%x threadidx%x collapsed
2216, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
2226, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2228, ! blockidx%x threadidx%x collapsed
2226, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
2239, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2240, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2241, ! blockidx%x threadidx%x collapsed
2239, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
2254, Generating exit data delete(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
2261, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_closure_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90
advance_windm_edsclrm:
286, Generating enter data create(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
292, Generating enter data create(edsclrm_old(:,:,:))
294, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
295, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
294, Generating default present(nu_zero(:ngrdcol))
300, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
302, ! blockidx%x threadidx%x collapsed
300, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
316, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
317, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
318, ! blockidx%x threadidx%x collapsed
319, ! blockidx%x threadidx%x collapsed
316, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
337, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
339, ! blockidx%x threadidx%x collapsed
337, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
374, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
376, ! blockidx%x threadidx%x collapsed
374, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
383, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
383, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
416, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
417, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
418, ! blockidx%x threadidx%x collapsed
416, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
428, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
429, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
430, ! blockidx%x threadidx%x collapsed
428, Generating default present(vpwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
439, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
440, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
439, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
477, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
479, ! blockidx%x threadidx%x collapsed
477, Generating default present(solution(:ngrdcol,:nzt,:1),um(:ngrdcol,:nzt))
488, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
490, ! blockidx%x threadidx%x collapsed
488, Generating default present(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
498, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
524, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
525, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
526, ! blockidx%x threadidx%x collapsed
524, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
536, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
579, Generating update device(vm(:,:),um(:,:))
591, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
593, ! blockidx%x threadidx%x collapsed
591, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
603, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
605, ! blockidx%x threadidx%x collapsed
603, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
616, Generating update self(vm(:,:),um(:,:))
625, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
627, ! blockidx%x threadidx%x collapsed
625, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
627, Generating implicit firstprivate(ts_nudge,dt)
635, Generating update self(vm(:,:),um(:,:))
647, Generating update self(vm_ref(:,:),um_ref(:,:))
750, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
752, ! blockidx%x threadidx%x collapsed
750, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
759, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
759, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
793, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
795, ! blockidx%x threadidx%x collapsed
793, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
805, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
806, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
807, ! blockidx%x threadidx%x collapsed
805, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
816, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
816, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
854, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
856, ! blockidx%x threadidx%x collapsed
854, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
867, ! blockidx%x threadidx%x collapsed
865, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
881, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
883, ! blockidx%x threadidx%x collapsed
881, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
893, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
894, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
895, ! blockidx%x threadidx%x collapsed
893, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
982, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
983, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
984, ! blockidx%x threadidx%x collapsed
985, ! blockidx%x threadidx%x collapsed
982, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1023, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1024, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1025, ! blockidx%x threadidx%x collapsed
1023, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1035, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1036, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1037, ! blockidx%x threadidx%x collapsed
1035, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
1071, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1072, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1073, ! blockidx%x threadidx%x collapsed
1074, ! blockidx%x threadidx%x collapsed
1071, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1082, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1084, ! blockidx%x threadidx%x collapsed
1085, ! blockidx%x threadidx%x collapsed
1082, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1103, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1105, ! blockidx%x threadidx%x collapsed
1103, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1120, Generating update self(wp2(:,:),wpedsclrp(:,:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
1169, Generating exit data delete(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
1175, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
2079, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
2093, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2095, ! blockidx%x threadidx%x collapsed
2093, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
2101, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2103, ! blockidx%x threadidx%x collapsed
2101, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
2115, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2117, ! blockidx%x threadidx%x collapsed
2115, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2123, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2125, ! blockidx%x threadidx%x collapsed
2123, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
2137, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2139, ! blockidx%x threadidx%x collapsed
2137, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2148, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2149, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2150, ! blockidx%x threadidx%x collapsed
2148, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2158, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
2177, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2179, ! blockidx%x threadidx%x collapsed
2177, Generating default present(xm_tndcy(:ngrdcol,:nzt))
2187, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
2263, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2264, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2265, ! blockidx%x threadidx%x collapsed
2263, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2265, Generating implicit firstprivate(invrs_dt)
2280, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2282, ! blockidx%x threadidx%x collapsed
2283, !$acc loop seq
2280, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2283, Loop is parallelizable
2293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2293, Generating default present(rho_ds_zm(:ngrdcol,gr%k_lb_zm),wind_speed(:ngrdcol,gr%k_lb_zt),u_star_sqd(:ngrdcol),lhs(2,:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt))
windm_edsclrm_rhs:
2414, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2415, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2414, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
2415, Generating implicit firstprivate(invrs_dt)
2437, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2439, ! blockidx%x threadidx%x collapsed
2437, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2439, Generating implicit firstprivate(invrs_dt)
2452, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2453, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2452, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
2453, Generating implicit firstprivate(nzt,invrs_dt)
2464, Generating update self(xm(:,:),lhs_diff(:,:,:))
2505, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2506, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2505, Generating default present(xpwp_sfc(:ngrdcol),rhs(:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),rho_ds_zm(:ngrdcol,gr%k_lb_zm))
2516, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
434, Generating enter data create(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
446, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr1(:,:,:),varnce_sclr2(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
497, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
499, ! blockidx%x threadidx%x collapsed
497, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
648, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
650, ! blockidx%x threadidx%x collapsed
648, Generating default present(corr_v_w_1(:ngrdcol,:nz),corr_u_w_2(:ngrdcol,:nz),corr_u_w_1(:ngrdcol,:nz),corr_v_w_2(:ngrdcol,:nz),pdf_params%corr_w_thl_2(1:ngrdcol,1:nz),pdf_params%corr_w_thl_1(1:ngrdcol,1:nz),pdf_params%corr_w_rt_2(1:ngrdcol,1:nz),pdf_params%corr_w_rt_1(1:ngrdcol,1:nz),pdf_params)
717, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
719, ! blockidx%x threadidx%x collapsed
720, !$acc loop seq
717, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
720, Loop is parallelizable
920, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
921, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
922, ! blockidx%x threadidx%x collapsed
920, Generating default present(tl2(:ngrdcol,:nz),tl1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params%thl_1(1:ngrdcol,1:nz),pdf_params%thl_2(1:ngrdcol,1:nz),pdf_params)
988, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
989, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
990, ! blockidx%x threadidx%x collapsed
988, Generating default present(pdf_params%rsatl_1(1:ngrdcol,1:nz),rsatl_2(:ngrdcol,:nz),rsatl_1(:ngrdcol,:nz),pdf_params,pdf_params%rsatl_2(1:ngrdcol,1:nz))
1054, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1056, ! blockidx%x threadidx%x collapsed
1054, Generating default present(ice_supersat_frac(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_2(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_1(1:ngrdcol,1:nz))
1087, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1089, ! blockidx%x threadidx%x collapsed
1087, Generating default present(rcm(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),cloud_frac(:ngrdcol,:nz),pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params,pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
1104, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1105, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1106, ! blockidx%x threadidx%x collapsed
1104, Generating default present(pdf_params%corr_w_eta_2(1:ngrdcol,1:nz),pdf_params%corr_w_eta_1(1:ngrdcol,1:nz),pdf_params%corr_w_chi_2(1:ngrdcol,1:nz),pdf_params%corr_w_chi_1(1:ngrdcol,1:nz),pdf_params)
1193, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1195, ! blockidx%x threadidx%x collapsed
1193, Generating default present(uprcp_contrib_comp_2(:ngrdcol,:nz),vprcp(:ngrdcol,:nz),vprcp_contrib_comp_1(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),uprcp(:ngrdcol,:nz),uprcp_contrib_comp_1(:ngrdcol,:nz),rtprcp_contrib_comp_2(:ngrdcol,:nz),thlprcp(:ngrdcol,:nz),thlprcp_contrib_comp_1(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rtprcp_contrib_comp_1(:ngrdcol,:nz),vprcp_contrib_comp_2(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),wp2rcp_contrib_comp_1(:ngrdcol,:nz),wp2rcp_contrib_comp_2(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wprcp_contrib_comp_2(:ngrdcol,:nz),wprcp_contrib_comp_1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),thlprcp_contrib_comp_2(:ngrdcol,:nz))
1222, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1223, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1224, ! blockidx%x threadidx%x collapsed
1222, Generating default present(thlprcp(:ngrdcol,:nz),rtpthvp(:ngrdcol,:nz),thlp2(:ngrdcol,:nz),rtpthlp(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtp2(:ngrdcol,:nz),wp2thlp(:ngrdcol,:nz),wp2rtp(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),wpthvp(:ngrdcol,:nz),wpthlp(:ngrdcol,:nz),wprtp(:ngrdcol,:nz),thlpthvp(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wp2thvp(:ngrdcol,:nz))
1260, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
1261, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1262, ! blockidx%x threadidx%x collapsed
1263, ! blockidx%x threadidx%x collapsed
1260, Generating default present(corr_sclr_thl_2(:ngrdcol,:nz,:sclr_dim),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),varnce_sclr2(:ngrdcol,:nz,:sclr_dim),varnce_sclr1(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_rt_1(1:ngrdcol,1:nz),pdf_params%crt_1(1:ngrdcol,1:nz),pdf_params%cthl_2(1:ngrdcol,1:nz),corr_sclr_rt_1(:ngrdcol,:nz,:sclr_dim),pdf_params,thv_ds(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),sclr1(:ngrdcol,:nz,:sclr_dim),sclr2(:ngrdcol,:nz,:sclr_dim),pdf_params%mixt_frac(1:ngrdcol,1:nz),rc_coef(:ngrdcol,:nz),pdf_params%varnce_rt_2(1:ngrdcol,1:nz),pdf_params%crt_2(1:ngrdcol,1:nz),corr_sclr_rt_2(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_1(1:ngrdcol,1:nz),pdf_params%cthl_1(1:ngrdcol,1:nz),corr_sclr_thl_1(:ngrdcol,:nz,:sclr_dim),sclrm(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_2(1:ngrdcol,1:nz),sclrpthvp(:ngrdcol,:nz,:sclr_dim),sclrprcp(:ngrdcol,:nz,:sclr_dim),sclrprtp(:ngrdcol,:nz,:sclr_dim),sclrpthlp(:ngrdcol,:nz,:sclr_dim))
1303, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1305, ! blockidx%x threadidx%x collapsed
1303, Generating default present(rcp2(:ngrdcol,:nz),rcm(:ngrdcol,:nz),pdf_params%stdev_chi_2(1:ngrdcol,1:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%chi_2(1:ngrdcol,1:nz),pdf_params%chi_1(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params%stdev_chi_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
1336, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1338, ! blockidx%x threadidx%x collapsed
1336, Generating default present(cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz))
1391, Generating update self(pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),cloud_frac(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2thvp(:,:),wpthvp(:,:))
1418, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
1449, Generating update self(exner(:,:),rtp2(:,:),wprtp(:,:),thlm(:,:),sigma_sqd_w(:,:),wp3(:,:),rtm(:,:),p_in_pa(:,:),rtpthlp(:,:),wp2(:,:),wm(:,:),thv_ds(:,:),thlp2(:,:),ice_supersat_frac(:,:),wpthlp(:,:))
1452, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
1745, Generating exit data delete(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
1757, Generating exit data delete(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
transform_pdf_chi_eta_component:
1837, Generating enter data create(denominator(:,:))
1839, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1840, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1841, ! blockidx%x threadidx%x collapsed
1839, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
1841, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
1866, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1867, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1868, ! blockidx%x threadidx%x collapsed
1866, Generating default present(cthl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),denominator(:ngrdcol,:nz),corr_rt_thl(:ngrdcol,:nz),crt(:ngrdcol,:nz),varnce_thl(:ngrdcol,:nz),varnce_rt(:ngrdcol,:nz),covar_chi_eta(:ngrdcol,:nz),stdev_eta(:ngrdcol,:nz))
1868, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
1892, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
1959, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1960, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1961, ! blockidx%x threadidx%x collapsed
1959, Generating default present(wp4(:ngrdcol,:nz),wm(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz))
calc_wp2xp2_pdf:
2064, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2065, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2066, ! blockidx%x threadidx%x collapsed
2064, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wp2xp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wp2xp_pdf:
2171, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2173, ! blockidx%x threadidx%x collapsed
2171, Generating default present(wm(:ngrdcol,:nz),wp2xp(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
calc_wpxp2_pdf:
2271, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2273, ! blockidx%x threadidx%x collapsed
2271, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wpxpyp_pdf:
2398, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2400, ! blockidx%x threadidx%x collapsed
2398, Generating default present(wm(:ngrdcol,:nz),varnce_y_2(:ngrdcol,:nz),corr_w_y_2(:ngrdcol,:nz),wpxpyp(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_x_y_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_y_1(:ngrdcol,:nz),varnce_y_1(:ngrdcol,:nz),ym(:ngrdcol,:nz),y_2(:ngrdcol,:nz),y_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_liquid_cloud_frac_component:
2518, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2519, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2520, ! blockidx%x threadidx%x collapsed
2518, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
2520, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
2645, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_below_freezing)
2648, ! blockidx%x threadidx%x collapsed
2645, Generating default present(tl(:ngrdcol,:nz),rc_in(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz))
Generating implicit copy(l_any_below_freezing) [if not already present]
2665, Generating create(rsat_ice(:,:)) [if not already present]
2670, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2671, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2672, ! blockidx%x threadidx%x collapsed
2670, Generating default present(mean_chi(:ngrdcol,:nz),crt(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),tl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz))
2672, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
3154, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
3155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3156, ! blockidx%x threadidx%x collapsed
3154, Generating default present(vm(:ngrdcol,:nz),varnce_w_i(:ngrdcol,:nz),uprcp_contrib_comp_i(:ngrdcol,:nz),um(:ngrdcol,:nz),u_i(:ngrdcol,:nz),thlprcp_contrib_comp_i(:ngrdcol,:nz),thlm(:ngrdcol,:nz),thl_i(:ngrdcol,:nz),stdev_eta_i(:ngrdcol,:nz),crt_i(:ngrdcol,:nz),rtm(:ngrdcol,:nz),rt_i(:ngrdcol,:nz),rcm(:ngrdcol,:nz),corr_chi_eta_i(:ngrdcol,:nz),cloud_frac_i(:ngrdcol,:nz),stdev_chi_i(:ngrdcol,:nz),rtprcp_contrib_comp_i(:ngrdcol,:nz),wm(:ngrdcol,:nz),v_i(:ngrdcol,:nz),wprcp_contrib_comp_i(:ngrdcol,:nz),wp2rcp_contrib_comp_i(:ngrdcol,:nz),w_i(:ngrdcol,:nz),vprcp_contrib_comp_i(:ngrdcol,:nz),rc_i(:ngrdcol,:nz),cthl_i(:ngrdcol,:nz))
calc_w_up_in_cloud:
3290, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
3291, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3292, ! blockidx%x threadidx%x collapsed
3290, Generating default present(w_2(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz),cloud_frac_2(:ngrdcol,:nz),cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),cloud_frac_1(:ngrdcol,:nz),w_1(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz))
3292, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
pdf_closure_driver:
4154, Generating enter data create(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
4164, Generating enter data create(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
4171, Generating enter data create(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
4176, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
4260, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
4285, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4287, ! blockidx%x threadidx%x collapsed
4285, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
4287, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4309, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4311, ! blockidx%x threadidx%x collapsed
4309, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
4311, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4354, Generating update self(gamma_skw_fnc(:,:))
4398, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4400, ! blockidx%x threadidx%x collapsed
4398, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4479, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4481, ! blockidx%x threadidx%x collapsed
4479, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
4481, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude)
4508, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4509, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4508, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
4519, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4520, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4521, ! blockidx%x threadidx%x collapsed
4519, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
4608, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4608, Generating default present(wp4(:ngrdcol,:),gr)
4625, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4626, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4625, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
4645, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4646, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4645, Generating default present(wpthvp(:ngrdcol,gr%k_ub_zm),wprcp(:ngrdcol,gr%k_ub_zm),thlprcp(:ngrdcol,gr%k_ub_zm),rtprcp(:ngrdcol,gr%k_ub_zm),wp2vp2(:ngrdcol,gr%k_ub_zm),gr,rc_coef_zm(:ngrdcol,gr%k_ub_zm),rtpthvp(:ngrdcol,gr%k_ub_zm),thlpthvp(:ngrdcol,gr%k_ub_zm),uprcp(:ngrdcol,gr%k_ub_zm),vprcp(:ngrdcol,gr%k_ub_zm),wp2up2(:ngrdcol,gr%k_ub_zm))
4662, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4664, ! blockidx%x threadidx%x collapsed
4662, Generating default present(thlm_zm(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),rcm_zm(:ngrdcol,:nzm),ice_supersat_frac_zm(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm))
4679, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4680, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4679, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
4680, Generating implicit firstprivate(sclr)
4691, Generating update self(vprcp(:,:),uprcp(:,:))
4720, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4720, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),gr)
4765, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4767, ! blockidx%x threadidx%x collapsed
4765, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
4775, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4777, ! blockidx%x threadidx%x collapsed
4775, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
4789, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4791, ! blockidx%x threadidx%x collapsed
4789, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
4806, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_spur_supersat)
4808, ! blockidx%x threadidx%x collapsed
4806, Generating default present(rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt))
Generating implicit copy(l_spur_supersat) [if not already present]
4824, Generating exit data delete(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
4834, Generating exit data delete(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
4841, Generating exit data delete(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
4846, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
4987, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4988, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4987, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2up_zm(:ngrdcol,gr%k_ub_zm),wprtpthlp_zm(:ngrdcol,gr%k_ub_zm),wpthlp2_zm(:ngrdcol,gr%k_ub_zm),wprtp2_zm(:ngrdcol,gr%k_ub_zm),gr,ice_supersat_frac_zm(:ngrdcol,gr%k_ub_zm),rcm_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_zm(:ngrdcol,gr%k_ub_zm))
5005, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5006, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5005, Generating default present(wpsclrp2_zm(:ngrdcol,gr%k_ub_zm,sclr),gr,wpsclrpthlp_zm(:ngrdcol,gr%k_ub_zm,sclr),wpsclrprtp_zm(:ngrdcol,gr%k_ub_zm,sclr))
5006, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
5187, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5189, ! blockidx%x threadidx%x collapsed
5187, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
5189, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
5266, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5268, ! blockidx%x threadidx%x collapsed
5266, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
5268, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
5375, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
5378, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5380, ! blockidx%x threadidx%x collapsed
5378, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
5390, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5391, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5392, ! blockidx%x threadidx%x collapsed
5390, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),err_info%err_code(1:ngrdcol),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),cloud_frac(:ngrdcol,:),err_info,gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
5392, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
5501, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5502, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5501, Generating default present(cloud_frac(:ngrdcol,gr%k_ub_zt),cloud_cover(:ngrdcol,gr%k_ub_zt),gr,rcm_in_layer(:ngrdcol,gr%k_ub_zt),rcm(:ngrdcol,gr%k_ub_zt))
5509, Generating update self(err_info%err_code(:))
5512, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
5526, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
advance_wp2_wp3:
441, Generating enter data create(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
496, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
497, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
498, ! blockidx%x threadidx%x collapsed
496, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
498, Generating implicit firstprivate(c11,c11b,c11c)
518, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
519, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
520, ! blockidx%x threadidx%x collapsed
518, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
520, Generating implicit firstprivate(c1,c1b,c1c)
541, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
543, ! blockidx%x threadidx%x collapsed
541, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
551, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
553, ! blockidx%x threadidx%x collapsed
551, Generating default present(c16_fnc(:ngrdcol,:nzt),cx_fnc_richardson(:ngrdcol,:nzt))
561, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
562, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
563, ! blockidx%x threadidx%x collapsed
561, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
575, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
576, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
577, ! blockidx%x threadidx%x collapsed
575, Generating default present(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
589, Generating update self(err_info%err_code(:))
598, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
609, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
611, ! blockidx%x threadidx%x collapsed
609, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
619, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
621, ! blockidx%x threadidx%x collapsed
619, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
639, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
640, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
641, ! blockidx%x threadidx%x collapsed
639, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
673, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
674, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
675, ! blockidx%x threadidx%x collapsed
673, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
691, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
693, ! blockidx%x threadidx%x collapsed
691, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
700, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
702, ! blockidx%x threadidx%x collapsed
703, ! blockidx%x threadidx%x collapsed
700, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
796, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
796, Generating default present(c_wp3_pr_tp(:ngrdcol))
807, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
808, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
807, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
819, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
820, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
821, ! blockidx%x threadidx%x collapsed
822, ! blockidx%x threadidx%x collapsed
819, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
959, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
960, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
961, ! blockidx%x threadidx%x collapsed
962, ! blockidx%x threadidx%x collapsed
959, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
1021, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1022, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1023, ! blockidx%x threadidx%x collapsed
1021, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1028, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1030, ! blockidx%x threadidx%x collapsed
1028, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1061, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1063, ! blockidx%x threadidx%x collapsed
1061, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1068, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1069, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1070, ! blockidx%x threadidx%x collapsed
1068, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1080, Generating update self(wp2(:,:))
1101, Generating update device(wp2(:,:))
1107, Generating update self(wp3(:,:))
1128, Generating update device(wp3(:,:))
1135, Generating update self(wp2vp2(:,:),wp3(:,:),wm_zt(:,:),wp2(:,:),wp3_on_wp2(:,:),wp2_old(:,:),skw_zt(:,:),rho_ds_zt(:,:),wprtp(:,:),wp4(:,:),lhs_splat_wp2(:,:),kh_zt(:,:),a3_coef_zt(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),em(:,:),rho_ds_zm(:,:),mixt_frac(:,:),invrs_rho_ds_zt(:,:),wp3_old(:,:),a3_coef(:,:),lhs_splat_wp3(:,:),skw_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_c1_zm(:,:),kh_zm(:,:),invrs_tau_wp3_zt(:,:),cx_fnc_richardson(:,:),vm(:,:),um(:,:),vp2(:,:),up2(:,:),upwp(:,:),thv_ds_zt(:,:),wp2_zt(:,:),wpthlp(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpvp2(:,:),wpup2(:,:),wpthvp(:,:),wm_zm(:,:),vpwp(:,:),sigma_sqd_w(:,:),sfc_elevation(:),rtp2(:,:))
1214, Generating exit data delete(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
wp23_solve:
1475, Generating enter data create(solut(:,:),wp2_min_array(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
1479, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1481, ! blockidx%x threadidx%x collapsed
1479, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
1529, Generating update self(rcond(:))
1556, Generating update self(rhs_save(:,:),lhs(:,:,:))
1594, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1596, ! blockidx%x threadidx%x collapsed
1594, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
1596, Generating implicit firstprivate(k_wp2)
1603, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1605, ! blockidx%x threadidx%x collapsed
1603, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
1605, Generating implicit firstprivate(k_wp3)
1614, Generating update self(c11_skw_fnc(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),lhs_diff_zm(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_dp1_wp2(:,:),wp2(:,:),lhs_pr_tp_wp3(:,:,:),lhs_adv_tp_wp3(:,:,:),wm_zt(:,:),lhs_diff_zt(:,:,:),wm_zm(:,:))
1624, Generating copyin(c_uu_shr_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:),c_uu_shr_zeros(:)) [if not already present]
Generating copyout(lhs_wp2_ac_term(:,:),lhs_wp2_pr2_term(:,:),lhs_wp3_pr2_term(:,:),lhs_wp3_ac_term(:,:)) [if not already present]
1825, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1875, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1926, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1928, ! blockidx%x threadidx%x collapsed
1926, Generating default present(vp2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),wp2_min_array(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
1928, Generating implicit firstprivate(l_clubb_at_least_debug_level_3)
1957, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1959, ! blockidx%x threadidx%x collapsed
1957, Generating default present(wp2_min_array(:ngrdcol,:nzm))
1989, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
2100, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2101, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2102, ! blockidx%x threadidx%x collapsed
2103, ! blockidx%x threadidx%x collapsed
2100, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
2111, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2113, ! blockidx%x threadidx%x collapsed
2111, Generating default present(lhs(:,:ngrdcol,:1))
2124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2126, ! blockidx%x threadidx%x collapsed
2124, Generating default present(lhs(:,:ngrdcol,2))
2137, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2139, ! blockidx%x threadidx%x collapsed
2137, Generating default present(lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,:),lhs_ta_wp2(:,:ngrdcol,2:nzm-1),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
2139, Generating implicit firstprivate(k_wp2,invrs_dt)
2177, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2179, ! blockidx%x threadidx%x collapsed
2177, Generating default present(lhs_pr1_wp3(:ngrdcol,2:nzt-1),lhs_ma_zt(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),lhs_splat_wp3(:ngrdcol,2:nzt-1),lhs_diff_zt(:,:ngrdcol,2:nzt-1),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
2179, Generating implicit firstprivate(k_wp3,invrs_dt)
2220, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2222, ! blockidx%x threadidx%x collapsed
2220, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
2222, Generating implicit firstprivate(nzm)
2233, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2235, ! blockidx%x threadidx%x collapsed
2233, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
2235, Generating implicit firstprivate(nzm)
2256, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2257, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2258, ! blockidx%x threadidx%x collapsed
2256, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2258, Generating implicit firstprivate(k_wp2)
2271, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2273, ! blockidx%x threadidx%x collapsed
2271, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2273, Generating implicit firstprivate(k_wp2)
2301, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2302, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2303, ! blockidx%x threadidx%x collapsed
2304, ! blockidx%x threadidx%x collapsed
2301, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
2304, Generating implicit firstprivate(k_wp3)
advance_xp2_xpyp:
440, Generating enter data create(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
450, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
458, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
459, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
458, Generating default present(clubb_params(:ngrdcol,8:9),err_info,err_info%err_code(1:ngrdcol))
481, Generating update self(err_info%err_code(:))
494, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
496, ! blockidx%x threadidx%x collapsed
494, Generating default present(c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),cloud_frac_zm(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
515, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
517, ! blockidx%x threadidx%x collapsed
515, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_1d(:ngrdcol,:nzm))
526, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
528, ! blockidx%x threadidx%x collapsed
526, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
545, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
547, ! blockidx%x threadidx%x collapsed
545, Generating default present(kw9(:ngrdcol,:nzt),kw2(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
567, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
569, ! blockidx%x threadidx%x collapsed
567, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
578, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
581, ! blockidx%x threadidx%x collapsed
578, Generating default present(sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrp2_old(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrprtp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
630, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.and.:l_single_solve_possible)
630, Generating default present(clubb_params(:ngrdcol,4:6))
Generating implicit copy(l_single_solve_possible) [if not already present]
631, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
705, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
707, ! blockidx%x threadidx%x collapsed
705, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
725, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
727, ! blockidx%x threadidx%x collapsed
725, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
762, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
764, ! blockidx%x threadidx%x collapsed
762, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
772, Generating update self(upwp(:,:),fcor_y(:))
880, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
881, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
882, ! blockidx%x threadidx%x collapsed
880, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
890, Generating update self(upwp(:,:),fcor_y(:))
925, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
926, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
927, ! blockidx%x threadidx%x collapsed
925, Generating default present(uv_solution(:ngrdcol,:nzm,:),vp2(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
935, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
937, ! blockidx%x threadidx%x collapsed
935, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
947, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
1031, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1032, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1033, ! blockidx%x threadidx%x collapsed
1031, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1049, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1050, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1051, ! blockidx%x threadidx%x collapsed
1049, Generating default present(threshold_array(:ngrdcol,:nzm))
1074, Generating update self(rtp2(:,:))
1084, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1085, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1086, ! blockidx%x threadidx%x collapsed
1084, Generating default present(rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,93))
1086, Generating implicit firstprivate(threshold)
1097, Generating update self(rtp2(:,:))
1135, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1137, ! blockidx%x threadidx%x collapsed
1135, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1153, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1155, ! blockidx%x threadidx%x collapsed
1153, Generating default present(threshold_array(:ngrdcol,:nzm))
1172, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1174, ! blockidx%x threadidx%x collapsed
1172, Generating default present(threshold_array(:ngrdcol,:nzm))
1188, Generating update self(up2(:,:))
1197, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1199, ! blockidx%x threadidx%x collapsed
1197, Generating default present(up2(:ngrdcol,:nzm))
1207, Generating update self(up2(:,:))
1219, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1220, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1221, ! blockidx%x threadidx%x collapsed
1219, Generating default present(threshold_array(:ngrdcol,:nzm))
1234, Generating update self(vp2(:,:))
1243, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1245, ! blockidx%x threadidx%x collapsed
1243, Generating default present(vp2(:ngrdcol,:nzm))
1253, Generating update self(vp2(:,:))
1265, Generating update self(vp2(:,:),up2(:,:))
1295, Generating update device(vp2(:,:),up2(:,:))
1356, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1357, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1358, ! blockidx%x threadidx%x collapsed
1356, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1383, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1385, ! blockidx%x threadidx%x collapsed
1383, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1418, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1420, ! blockidx%x threadidx%x collapsed
1418, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1448, Generating update self(sclrprtp_old(:,:,:),sclrpthlp(:,:,:),sclrp2_old(:,:,:),sclrprtp(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),vm(:,:),vp2(:,:),um(:,:),up2(:,:),rtp2_old(:,:),rtpthlp_forcing(:,:),thlm(:,:),thlp2_forcing(:,:),rtm(:,:),rtp2_forcing(:,:),wprtp(:,:),rtpthlp_old(:,:),wp2(:,:),thlp2_old(:,:),rho_ds_zm(:,:),kh_zt(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),invrs_tau_xp2_zm(:,:),sclrpthlp_old(:,:,:),vp2_old(:,:),up2_old(:,:),wp2_zt(:,:),wm_zm(:,:),upwp(:,:),thv_ds_zm(:,:),wpthvp(:,:),wpthlp(:,:),wpsclrp(:,:,:),sigma_sqd_w(:,:),wp3(:,:),rho_ds_zt(:,:),vpwp(:,:),invrs_rho_ds_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:))
1526, Generating exit data delete(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
1536, Generating exit data delete(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
wp23_rhs:
2537, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2539, ! blockidx%x threadidx%x collapsed
2537, Generating default present(rhs(:ngrdcol,:nzm*2-1))
2546, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2547, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2548, ! blockidx%x threadidx%x collapsed
2546, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
2548, Generating implicit firstprivate(k_wp3)
2555, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2556, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2557, ! blockidx%x threadidx%x collapsed
2555, Generating default present(rhs(:ngrdcol,:),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1))
2557, Generating implicit firstprivate(k_wp2)
2606, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2608, ! blockidx%x threadidx%x collapsed
2606, Generating default present(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
2608, Generating implicit firstprivate(k_wp2)
2621, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2623, ! blockidx%x threadidx%x collapsed
2621, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
2623, Generating implicit firstprivate(k_wp3)
2640, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2641, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2642, ! blockidx%x threadidx%x collapsed
2640, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
2642, Generating implicit firstprivate(k_wp2)
2663, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2664, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2665, ! blockidx%x threadidx%x collapsed
2663, Generating default present(upwp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
2665, Generating implicit firstprivate(k_wp2)
2674, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2676, ! blockidx%x threadidx%x collapsed
2674, Generating default present(wp2up(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
2676, Generating implicit firstprivate(k_wp3)
2686, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2687, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2688, ! blockidx%x threadidx%x collapsed
2686, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
2688, Generating implicit firstprivate(k_wp3,invrs_dt)
2716, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2718, ! blockidx%x threadidx%x collapsed
2716, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wp2(:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1))
2718, Generating implicit firstprivate(k_wp2,invrs_dt)
2768, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2769, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2770, ! blockidx%x threadidx%x collapsed
2768, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
2770, Generating implicit firstprivate(k_wp3)
2851, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2852, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2851, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
2852, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
2865, Generating update self(clubb_params(:,:),wp2(:,:),up2(:,:),c11_skw_fnc(:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),fcor_y(:),lhs_splat_wp3(:,:),wp2up(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),upwp(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
2879, Generating copyin(c_uu_buoy_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:)) [if not already present]
Generating copyout(rhs_bp1_wp3(:,:),rhs_bp_wp2(:,:)) [if not already present]
Generating copyin(c_uu_buoy_zeros(:)) [if not already present]
Generating copyout(rhs_pr2_wp3(:,:),rhs_pr2_wp2(:,:)) [if not already present]
wp2_term_ta_lhs:
3285, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3287, ! blockidx%x threadidx%x collapsed
3285, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
3297, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3299, ! blockidx%x threadidx%x collapsed
3297, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rho_ds_zt(:ngrdcol,:nzm-1),lhs_ta_wp2(:,:ngrdcol,2:nzm-1))
wp2_terms_ac_pr2_lhs:
3411, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3412, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3411, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
3421, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3423, ! blockidx%x threadidx%x collapsed
3421, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol),gr,wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
wp2_term_dp1_lhs:
3504, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3505, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3504, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
3514, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3515, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3516, ! blockidx%x threadidx%x collapsed
3514, Generating default present(lhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
wp2_term_pr1_lhs:
3603, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3603, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
3613, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3614, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3615, ! blockidx%x threadidx%x collapsed
3613, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
solve_xp2_xpyp_with_single_lhs:
1718, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1720, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
1727, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1728, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1729, ! blockidx%x threadidx%x collapsed
1727, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
1773, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1775, ! blockidx%x threadidx%x collapsed
1773, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
1797, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1799, ! blockidx%x threadidx%x collapsed
1797, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
1807, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1809, ! blockidx%x threadidx%x collapsed
1807, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
1832, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1833, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1834, ! blockidx%x threadidx%x collapsed
1832, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
1842, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1843, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1844, ! blockidx%x threadidx%x collapsed
1842, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
1885, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1886, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1887, ! blockidx%x threadidx%x collapsed
1885, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1896, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1897, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1898, ! blockidx%x threadidx%x collapsed
1899, ! blockidx%x threadidx%x collapsed
1896, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1914, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1916, ! blockidx%x threadidx%x collapsed
1914, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1925, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1926, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1927, ! blockidx%x threadidx%x collapsed
1928, ! blockidx%x threadidx%x collapsed
1925, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1942, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
1966, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1968, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp2_terms_bp_pr2_rhs:
3696, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3697, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3696, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
3705, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3707, ! blockidx%x threadidx%x collapsed
3705, Generating default present(c_uu_buoy(:ngrdcol),rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_dp1_rhs:
3796, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3796, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
3806, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3808, ! blockidx%x threadidx%x collapsed
3806, Generating default present(invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1))
3814, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3816, ! blockidx%x threadidx%x collapsed
3814, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
3816, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
3917, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3918, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3917, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
3926, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3928, ! blockidx%x threadidx%x collapsed
3926, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_pr1_rhs:
4035, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4036, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4035, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
4044, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4045, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4046, ! blockidx%x threadidx%x collapsed
4044, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_term_pr_dfsn_rhs:
4130, Generating create(wpuip2(:,:)) [if not already present]
4132, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4134, ! blockidx%x threadidx%x collapsed
4132, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
4140, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4142, ! blockidx%x threadidx%x collapsed
4140, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_wp2_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1))
4150, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4151, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4150, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
4289, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4290, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4292, !$acc loop seq
4289, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4292, Loop is parallelizable
4299, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4300, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4301, ! blockidx%x threadidx%x collapsed
4299, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),coef_wp4_implicit(:ngrdcol,2:nzt),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt))
wp3_term_ta_adg1_lhs:
4484, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4486, ! blockidx%x threadidx%x collapsed
4484, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4507, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4508, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4509, ! blockidx%x threadidx%x collapsed
4507, Generating default present(a3_coef(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
4557, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4559, ! blockidx%x threadidx%x collapsed
4557, Generating default present(a1_coef(:ngrdcol,2:nzt),lhs_ta_wp3(:,:ngrdcol,2:nzt-1),rho_ds_zt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a3_coef(:ngrdcol,2:nzt),gr,wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
4620, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4622, ! blockidx%x threadidx%x collapsed
4620, Generating default present(a3_coef_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp3_on_wp2(:ngrdcol,2:nzt),wp2(:ngrdcol,2:nzt))
wp3_term_tp_lhs:
4783, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4784, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4785, !$acc loop seq
4783, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
4784, Generating implicit firstprivate(i)
4785, Loop is parallelizable
4795, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4797, ! blockidx%x threadidx%x collapsed
4795, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),coef_wp3_tp(:ngrdcol),gr)
solve_xp2_xpyp_with_multiple_lhs:
2174, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2177, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
2187, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2189, ! blockidx%x threadidx%x collapsed
2187, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2226, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2228, ! blockidx%x threadidx%x collapsed
2226, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2234, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2235, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2236, ! blockidx%x threadidx%x collapsed
2234, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
2245, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
2262, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2264, ! blockidx%x threadidx%x collapsed
2262, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2302, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2304, ! blockidx%x threadidx%x collapsed
2302, Generating default present(thlp2(:ngrdcol,:nzm),thlp2_solution(:ngrdcol,:nzm))
2310, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2312, ! blockidx%x threadidx%x collapsed
2310, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2321, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
2337, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2339, ! blockidx%x threadidx%x collapsed
2337, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2377, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2378, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2379, ! blockidx%x threadidx%x collapsed
2377, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2385, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2387, ! blockidx%x threadidx%x collapsed
2385, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2396, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
2413, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2414, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2415, ! blockidx%x threadidx%x collapsed
2413, Generating default present(lhs_dp1(:ngrdcol,:nzm))
2586, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2587, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2588, ! blockidx%x threadidx%x collapsed
2586, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
2610, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2612, ! blockidx%x threadidx%x collapsed
2610, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
2620, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2622, ! blockidx%x threadidx%x collapsed
2620, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
2646, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2648, ! blockidx%x threadidx%x collapsed
2646, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
2656, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2657, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2658, ! blockidx%x threadidx%x collapsed
2656, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
2698, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2699, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2700, ! blockidx%x threadidx%x collapsed
2701, ! blockidx%x threadidx%x collapsed
2698, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2715, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2716, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2717, ! blockidx%x threadidx%x collapsed
2718, ! blockidx%x threadidx%x collapsed
2715, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2732, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2735, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
wp3_terms_ac_pr2_lhs:
4910, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4911, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4910, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
4920, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4921, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4922, ! blockidx%x threadidx%x collapsed
4920, Generating default present(gr%invrs_dzt(1:ngrdcol,2:nzt-1),c11_skw_fnc(:ngrdcol,2:nzt-1),gr,wm_zm(:ngrdcol,2:nzt),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
xp2_xpyp_lhs:
2815, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2817, ! blockidx%x threadidx%x collapsed
2815, Generating default present(lhs_diff(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1),lhs_ma(:,:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1))
2829, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2831, ! blockidx%x threadidx%x collapsed
2829, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
2831, Generating implicit firstprivate(dt)
2844, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2845, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2844, Generating default present(lhs(:,:ngrdcol,:),gr)
wp3_term_pr1_lhs:
5029, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5030, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5029, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
5040, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5042, ! blockidx%x threadidx%x collapsed
5040, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1))
5051, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5053, ! blockidx%x threadidx%x collapsed
5051, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol))
advance_xm_wpxp:
510, Generating enter data create(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
519, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
559, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
560, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
561, ! blockidx%x threadidx%x collapsed
559, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
568, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
569, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
570, ! blockidx%x threadidx%x collapsed
568, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
578, Generating implicit firstprivate(ngrdcol,nzt,sclr_dim)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
581, ! blockidx%x threadidx%x collapsed
578, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
588, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
589, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
590, ! blockidx%x threadidx%x collapsed
591, ! blockidx%x threadidx%x collapsed
588, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
600, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
602, ! blockidx%x threadidx%x collapsed
600, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
609, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
611, ! blockidx%x threadidx%x collapsed
609, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
623, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
624, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
625, ! blockidx%x threadidx%x collapsed
623, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12),skw_zm(:ngrdcol,:nzm))
625, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
644, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
646, ! blockidx%x threadidx%x collapsed
644, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
646, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
677, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
679, ! blockidx%x threadidx%x collapsed
677, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
691, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
693, ! blockidx%x threadidx%x collapsed
691, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
701, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
703, ! blockidx%x threadidx%x collapsed
701, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
703, Generating implicit firstprivate(c7,c7c,c7b)
733, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
751, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
753, ! blockidx%x threadidx%x collapsed
751, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
762, Generating update self(err_info%err_code(:))
773, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
775, ! blockidx%x threadidx%x collapsed
773, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
797, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
799, ! blockidx%x threadidx%x collapsed
797, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
806, Generating update self(c6_term(:,:))
925, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
926, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
927, ! blockidx%x threadidx%x collapsed
925, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
934, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
935, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
936, ! blockidx%x threadidx%x collapsed
934, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
944, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
945, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
946, ! blockidx%x threadidx%x collapsed
947, ! blockidx%x threadidx%x collapsed
944, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
954, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
955, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
956, ! blockidx%x threadidx%x collapsed
957, ! blockidx%x threadidx%x collapsed
954, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
967, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
969, ! blockidx%x threadidx%x collapsed
967, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
976, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
977, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
978, ! blockidx%x threadidx%x collapsed
976, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
992, Generating update self(vpwp(:,:),vm_forcing(:,:),upwp(:,:),um_forcing(:,:),wpsclrp(:,:,:),sclrm_forcing(:,:,:),wpthlp_forcing(:,:),thlm_forcing(:,:),wprtp_forcing(:,:),rtm_forcing(:,:),vprcp(:,:),vg(:,:),uprcp(:,:),ug(:,:),wprtp_old(:,:),rtpthvp(:,:),wpsclrp_old(:,:,:),skw_zm(:,:),wp3_on_wp2_zt(:,:),rho_ds_zt(:,:),mixt_frac_zm(:,:),vp2(:,:),up2(:,:),vm_ref(:,:),um_ref(:,:),vm_old(:,:),um_old(:,:),em(:,:),wpthvp(:,:),wpthlp_old(:,:),varnce_w_2_zm(:,:),thv_ds_zm(:,:),vm(:,:),um(:,:),sclrm_old(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),wp2rtp(:,:),cx_fnc_richardson(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_old(:,:),w_1_zm(:,:),vpwp_old(:,:),thlm_ref(:,:),rtm_ref(:,:),thlpthvp(:,:),invrs_rho_ds_zm(:,:),fcor(:),rho_ds_zm(:,:),rc_coef_zm(:,:),thlm_old(:,:),wpthlp(:,:),thlm(:,:),thlp2(:,:),wp2sclrp(:,:,:),rtm_old(:,:),wprtp(:,:),rtm(:,:),rtp2(:,:),wp2(:,:),sigma_sqd_w(:,:),invrs_rho_ds_zt(:,:),invrs_tau_c6_zm(:,:),kh_zm(:,:),wp3_on_wp2(:,:),wp2thlp(:,:),kh_zt(:,:),wm_zt(:,:),wm_zm(:,:),w_2_zm(:,:),sclrpthvp(:,:,:))
1051, Generating update self(rtm_ref(:,:),rtm(:,:))
1072, Generating update device(rtm(:,:))
1078, Generating update self(thlm_ref(:,:),thlm(:,:))
1099, Generating update device(thlm(:,:))
1107, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
1137, Generating update device(vm(:,:),um(:,:))
1146, Generating update self(vm(:,:),um(:,:))
1155, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1157, ! blockidx%x threadidx%x collapsed
1155, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
1157, Generating implicit firstprivate(ts_nudge,dt)
1166, Generating update self(vm(:,:),um(:,:))
1178, Generating update self(vm_ref(:,:),um_ref(:,:))
1191, Generating exit data delete(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
1200, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
wp3_term_ta_explicit_rhs:
5154, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5155, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5154, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
5164, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5165, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5166, ! blockidx%x threadidx%x collapsed
5164, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp4(:ngrdcol,2:nzt),rhs_ta_wp3(:ngrdcol,2:nzt-1))
wp3_terms_bp1_pr2_rhs:
5240, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5240, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
5250, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5252, ! blockidx%x threadidx%x collapsed
5250, Generating default present(c11_skw_fnc(:ngrdcol,2:nzt-1),rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),wp2thvp(:ngrdcol,2:nzt-1),thv_ds_zt(:ngrdcol,2:nzt-1))
xp2_xpyp_uv_rhs:
3390, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
3418, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3420, ! blockidx%x threadidx%x collapsed
3418, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1))
3445, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3446, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3447, ! blockidx%x threadidx%x collapsed
3445, Generating default present(rhs_pr1(:ngrdcol,2:nzm-1),gr,lhs_dp1_c14(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),lhs_dp1_c4(:ngrdcol,2:nzm-1),xap2(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol))
3476, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3478, ! blockidx%x threadidx%x collapsed
3476, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3478, Generating implicit firstprivate(dt)
3496, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
3510, Generating update self(lhs_dp1_c14(:,:),invrs_tau_c4_zm(:,:),rhs_ta(:,:),lhs_dp1_c4(:,:),lhs_ta(:,:,:),invrs_tau_c14_zm(:,:),rhs_term_tp(:,:),xbp2(:,:),xap2(:,:),wp2(:,:),lhs_splat_wp2(:,:),rhs_pr2(:,:))
3579, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3580, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3579, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
3588, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp3_term_pr_turb_rhs:
5339, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5340, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5339, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
5350, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5351, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5352, ! blockidx%x threadidx%x collapsed
5350, Generating default present(kh_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),dvm_dz(:ngrdcol,2:nzt),gr,upwp(:ngrdcol,2:nzt),dum_dz(:ngrdcol,2:nzt),thv_ds_zt(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),wpthvp(:ngrdcol,2:nzt),vpwp(:ngrdcol,2:nzt))
5364, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5366, ! blockidx%x threadidx%x collapsed
5364, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),em(:ngrdcol,2:nzt),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol))
xm_wpxp_lhs:
1349, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1350, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1349, Generating default present(lhs(:,:ngrdcol,:1))
1360, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1361, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1362, ! blockidx%x threadidx%x collapsed
1360, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
1362, Generating implicit firstprivate(k_xm,invrs_dt)
1382, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1383, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1384, ! blockidx%x threadidx%x collapsed
1382, Generating default present(lhs(:,:ngrdcol,:),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1),lhs_pr1(:ngrdcol,2:nzm-1))
1384, Generating implicit firstprivate(k_wpxp)
1409, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1410, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1409, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
1410, Generating implicit firstprivate(nzm)
1421, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1423, ! blockidx%x threadidx%x collapsed
1421, Generating default present(lhs(3,:ngrdcol,:))
1423, Generating implicit firstprivate(k_wpxp,invrs_dt)
1433, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1434, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1435, ! blockidx%x threadidx%x collapsed
1433, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1435, Generating implicit firstprivate(k_xm)
1447, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1449, ! blockidx%x threadidx%x collapsed
1447, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1449, Generating implicit firstprivate(k_xm)
calc_xm_wpxp_lhs_terms:
1588, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
1624, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1625, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1626, ! blockidx%x threadidx%x collapsed
1624, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1633, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1635, ! blockidx%x threadidx%x collapsed
1633, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1642, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1644, ! blockidx%x threadidx%x collapsed
1642, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
1652, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1653, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1652, Generating default present(zeros_array(:ngrdcol))
1672, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
wp3_term_pr_dfsn_rhs:
5456, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
5458, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5459, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5460, ! blockidx%x threadidx%x collapsed
5458, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
5467, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5468, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5467, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
5476, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5478, ! blockidx%x threadidx%x collapsed
5476, Generating default present(rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),c_wp3_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1))
xp2_xpyp_rhs:
3745, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
3796, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3797, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3798, ! blockidx%x threadidx%x collapsed
3796, Generating default present(lhs_ta(:,:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),rhs_term_dp1(:ngrdcol,2:nzm-1),lhs_term_dp1(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),gr,xapxbp(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1))
3853, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3855, ! blockidx%x threadidx%x collapsed
3853, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3862, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3864, ! blockidx%x threadidx%x collapsed
3862, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3864, Generating implicit firstprivate(dt)
3875, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
3892, Generating update self(lhs_ta(:,:,:),rhs_ta(:,:),xbm(:,:),xpyp_forcing(:,:),rhs_term_tp(:,:),wpxap(:,:),xapxbp(:,:),rhs_term_dp1(:,:),wpxbp(:,:),cn(:,:),xam(:,:),invrs_tau_zm(:,:),lhs_term_dp1(:,:))
3979, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3980, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3979, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3980, Generating implicit firstprivate(threshold)
3986, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
wp3_term_pr1_rhs:
5581, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5582, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5581, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
5592, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5594, ! blockidx%x threadidx%x collapsed
5592, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
5601, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5603, ! blockidx%x threadidx%x collapsed
5601, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
xm_wpxp_rhs:
1825, Generating enter data create(rhs_bp_pr3(:,:))
1845, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1846, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1845, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
1846, Generating implicit firstprivate(rhs_lb_idx_zm)
1853, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1855, ! blockidx%x threadidx%x collapsed
1853, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
1855, Generating implicit firstprivate(k_xm,invrs_dt)
1869, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1870, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1871, ! blockidx%x threadidx%x collapsed
1869, Generating default present(lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wpxp_forcing(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,:),rhs_bp_pr3(:ngrdcol,2:nzm-1),gr,lhs_pr1(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
1871, Generating implicit firstprivate(k_wpxp)
1888, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1889, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1888, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
1889, Generating implicit firstprivate(rhs_ub_idx_zm)
1897, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1899, ! blockidx%x threadidx%x collapsed
1897, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
1899, Generating implicit firstprivate(k_wpxp,invrs_dt)
1954, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
Generating copyout(rhs_pr3(:,:),rhs_bp(:,:)) [if not already present]
1982, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
2044, Generating exit data delete(rhs_bp_pr3(:,:))
calc_xm_wpxp_ta_terms:
2234, Generating enter data create(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
2240, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
2263, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2264, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2265, ! blockidx%x threadidx%x collapsed
2266, ! blockidx%x threadidx%x collapsed
2263, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2275, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2276, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2277, ! blockidx%x threadidx%x collapsed
2278, ! blockidx%x threadidx%x collapsed
2279, ! blockidx%x threadidx%x collapsed
2275, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
2288, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2290, ! blockidx%x threadidx%x collapsed
2288, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
2317, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2319, ! blockidx%x threadidx%x collapsed
2317, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
2351, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2352, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2353, ! blockidx%x threadidx%x collapsed
2351, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
2364, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2366, ! blockidx%x threadidx%x collapsed
2364, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2387, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2388, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2389, ! blockidx%x threadidx%x collapsed
2387, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2405, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2406, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2407, ! blockidx%x threadidx%x collapsed
2408, ! blockidx%x threadidx%x collapsed
2405, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2416, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2417, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2418, ! blockidx%x threadidx%x collapsed
2419, ! blockidx%x threadidx%x collapsed
2420, ! blockidx%x threadidx%x collapsed
2416, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2430, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2431, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2432, ! blockidx%x threadidx%x collapsed
2430, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
2442, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2443, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2444, ! blockidx%x threadidx%x collapsed
2442, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
2452, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2453, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2454, ! blockidx%x threadidx%x collapsed
2455, ! blockidx%x threadidx%x collapsed
2452, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
2467, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2468, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2469, ! blockidx%x threadidx%x collapsed
2470, ! blockidx%x threadidx%x collapsed
2467, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
2480, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2481, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2482, ! blockidx%x threadidx%x collapsed
2480, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
2614, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
2632, Generating exit data delete(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
2638, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
3002, Generating enter data create(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
3010, Generating enter data create(wpsclrp_forcing(:,:,:))
3014, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3065, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3066, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3067, ! blockidx%x threadidx%x collapsed
3065, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
3067, Generating implicit firstprivate(sclr)
3096, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
3097, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3098, ! blockidx%x threadidx%x collapsed
3096, Generating default present(vm_tndcy(:ngrdcol,:nzt),vm_forcing(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),ug(:ngrdcol,:nzt),fcor(:ngrdcol),um_forcing(:ngrdcol,:nzt),vg(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
3107, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm_forcing(:,:),vm(:,:),um(:,:))
3137, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3139, ! blockidx%x threadidx%x collapsed
3137, Generating default present(um_tndcy(:ngrdcol,:nzt),vm_tndcy(:ngrdcol,:nzt))
3152, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3154, ! blockidx%x threadidx%x collapsed
3152, Generating default present(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
3165, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3167, ! blockidx%x threadidx%x collapsed
3165, Generating default present(fcor(:ngrdcol),vpwp_forcing(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm))
3180, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3182, ! blockidx%x threadidx%x collapsed
3180, Generating default present(wp2(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm),fcor_y(:ngrdcol),up2(:ngrdcol,:nzm))
3195, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3197, ! blockidx%x threadidx%x collapsed
3195, Generating default present(upwp_forcing_pert(:ngrdcol,:nzm),ddzt_um_pert(:ngrdcol,:nzm),ddzt_vm_pert(:ngrdcol,:nzm),c_uu_shr(:ngrdcol),wp2(:ngrdcol,:nzm),vpwp_forcing_pert(:ngrdcol,:nzm))
3208, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
3221, Generating update self(vpwp(:,:),upwp(:,:),fcor(:))
3235, Generating update self(wp2(:,:),up2(:,:),fcor_y(:))
3247, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3248, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3249, ! blockidx%x threadidx%x collapsed
3247, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
3301, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3302, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3303, ! blockidx%x threadidx%x collapsed
3301, Generating default present(vpthvp_tmp(:ngrdcol,:nzm),vpthlp(:ngrdcol,:nzm),vprtp(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_tmp(:ngrdcol,:nzm),upthlp(:ngrdcol,:nzm),uprtp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
3318, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3320, ! blockidx%x threadidx%x collapsed
3318, Generating default present(vpthvp_pert(:ngrdcol,:nzm),vpthlp_pert(:ngrdcol,:nzm),vprtp_pert(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_pert(:ngrdcol,:nzm),upthlp_pert(:ngrdcol,:nzm),uprtp_pert(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
3335, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
3399, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
Generating NVIDIA GPU code
3400, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3401, ! blockidx%x threadidx%x collapsed
3402, ! blockidx%x threadidx%x collapsed
3399, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
3412, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3414, ! blockidx%x threadidx%x collapsed
3412, Generating default present(thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,:2))
3421, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3423, ! blockidx%x threadidx%x collapsed
3421, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,:2))
3430, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
3431, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3432, ! blockidx%x threadidx%x collapsed
3433, ! blockidx%x threadidx%x collapsed
3430, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),old_solution(:ngrdcol,2:nzt*2,3:sclr_dim+2))
3440, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
3441, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3442, ! blockidx%x threadidx%x collapsed
3443, ! blockidx%x threadidx%x collapsed
3440, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),old_solution(:ngrdcol,:nzm*2-1,3:sclr_dim+2))
3451, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3453, ! blockidx%x threadidx%x collapsed
3451, Generating default present(vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,sclr_dim+3:sclr_dim+4))
3453, Generating implicit firstprivate(sclr_dim)
3460, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3461, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3462, ! blockidx%x threadidx%x collapsed
3460, Generating default present(vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,sclr_dim+3:sclr_dim+4))
3462, Generating implicit firstprivate(sclr_dim)
3493, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
3818, Generating exit data delete(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
3826, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
4825, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
4915, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4916, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4917, ! blockidx%x threadidx%x collapsed
4915, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
4917, Generating implicit firstprivate(k_xm)
4926, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4928, ! blockidx%x threadidx%x collapsed
4926, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
4928, Generating implicit firstprivate(k_wpxp)
4937, Generating update self(wm_zt(:,:),xm(:,:),wpxp(:,:),lhs_ma_zt(:,:,:),lhs_ta_wpxp(:,:,:),lhs_ta_xm(:,:,:),lhs_pr1(:,:),lhs_diff_zm(:,:,:),lhs_ma_zm(:,:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),rcond(:))
4945, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
Generating copyout(wpxp_pr2(:,:),wpxp_ac(:,:)) [if not already present]
5121, Generating update self(xm(:,:))
5143, Generating update self(xm(:,:))
5178, Generating update self(xm(:,:))
5203, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5204, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5205, ! blockidx%x threadidx%x collapsed
5203, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5213, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5215, ! blockidx%x threadidx%x collapsed
5213, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5223, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5225, ! blockidx%x threadidx%x collapsed
5223, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5235, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5236, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5237, ! blockidx%x threadidx%x collapsed
5235, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5306, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
calc_xp2_xpyp_ta_terms:
4293, Generating enter data create(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
4306, Generating enter data create(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
4321, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4323, ! blockidx%x threadidx%x collapsed
4321, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
4332, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4334, ! blockidx%x threadidx%x collapsed
4332, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4341, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4343, ! blockidx%x threadidx%x collapsed
4341, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
4607, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4609, ! blockidx%x threadidx%x collapsed
4607, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
4622, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4624, ! blockidx%x threadidx%x collapsed
4622, Generating default present(coef_wprtp2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm))
4646, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4648, ! blockidx%x threadidx%x collapsed
4646, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
4666, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4667, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
4668, ! blockidx%x threadidx%x collapsed
4669, ! blockidx%x threadidx%x collapsed
4666, Generating default present(lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
4678, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
4679, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
4680, ! blockidx%x threadidx%x collapsed
4681, ! blockidx%x threadidx%x collapsed
4682, ! blockidx%x threadidx%x collapsed
4678, Generating default present(lhs_ta_wpthlpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wpsclrp2(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp2(:,:ngrdcol,:nzm),lhs_ta_wprtpsclrp(:,:ngrdcol,:nzm,:sclr_dim))
4702, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4703, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4704, ! blockidx%x threadidx%x collapsed
4702, Generating default present(term_wprtp2_explicit(:ngrdcol,:nzt),term_wprtpthlp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wprtp_zt(:ngrdcol,:nzt),term_wpthlp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4716, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4718, ! blockidx%x threadidx%x collapsed
4716, Generating default present(term_wprtp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
4744, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4746, ! blockidx%x threadidx%x collapsed
4744, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
4752, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4754, ! blockidx%x threadidx%x collapsed
4752, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
4772, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4774, ! blockidx%x threadidx%x collapsed
4772, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4779, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4781, ! blockidx%x threadidx%x collapsed
4779, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
4803, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4804, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4805, ! blockidx%x threadidx%x collapsed
4803, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4811, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4813, ! blockidx%x threadidx%x collapsed
4811, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
4831, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4833, ! blockidx%x threadidx%x collapsed
4831, Generating default present(term_wprtpthlp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtpthlp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
4857, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4858, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4859, ! blockidx%x threadidx%x collapsed
4857, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
4865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4867, ! blockidx%x threadidx%x collapsed
4865, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
4897, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4899, ! blockidx%x threadidx%x collapsed
4897, Generating default present(term_wpsclrp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrp2(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm))
4906, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4908, ! blockidx%x threadidx%x collapsed
4906, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
4931, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4932, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4933, ! blockidx%x threadidx%x collapsed
4931, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
4938, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4939, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4940, ! blockidx%x threadidx%x collapsed
4938, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
4961, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4963, ! blockidx%x threadidx%x collapsed
4961, Generating default present(term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrprtp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
4970, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4971, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4972, ! blockidx%x threadidx%x collapsed
4970, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4995, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4997, ! blockidx%x threadidx%x collapsed
4995, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
5002, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5004, ! blockidx%x threadidx%x collapsed
5002, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
5025, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5026, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5027, ! blockidx%x threadidx%x collapsed
5025, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
5034, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5036, ! blockidx%x threadidx%x collapsed
5034, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
5059, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5061, ! blockidx%x threadidx%x collapsed
5059, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
5066, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5067, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5068, ! blockidx%x threadidx%x collapsed
5066, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
5502, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5503, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5504, ! blockidx%x threadidx%x collapsed
5502, Generating default present(term_wpup2_explicit_zm(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),coef_wpvp2_implicit_zm(:ngrdcol,:nzm),term_wpvp2_explicit_zm(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),coef_wpup2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
5516, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5518, ! blockidx%x threadidx%x collapsed
5516, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
5534, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5536, ! blockidx%x threadidx%x collapsed
5534, Generating default present(coef_wpup2_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpvp2_implicit(:ngrdcol,:nzt))
5544, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5546, ! blockidx%x threadidx%x collapsed
5544, Generating default present(term_wpup2_explicit(:ngrdcol,:nzt),upwp_zt(:ngrdcol,:nzt),term_wpvp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),vpwp_zt(:ngrdcol,:nzt))
5566, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5567, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
5568, ! blockidx%x threadidx%x collapsed
5569, ! blockidx%x threadidx%x collapsed
5566, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
5600, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
5625, Generating exit data delete(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
5638, Generating exit data delete(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
xm_term_ta_lhs:
5397, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5399, ! blockidx%x threadidx%x collapsed
5397, Generating default present(invrs_rho_ds_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr,rho_ds_zm(:ngrdcol,:nzt+1),lhs_ta_xm(:,:ngrdcol,:nzt))
term_tp_rhs:
5715, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5717, ! blockidx%x threadidx%x collapsed
5715, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),xbm(:ngrdcol,:nzm-1),xam(:ngrdcol,:nzm-1),wpxap(:ngrdcol,2:nzm-1),wpxbp(:ngrdcol,2:nzm-1))
term_dp1_lhs:
5810, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5811, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5810, Generating default present(gr,lhs(:ngrdcol,:))
5819, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5820, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5821, ! blockidx%x threadidx%x collapsed
5819, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
wpxp_term_tp_lhs:
5496, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5497, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5496, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
5504, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5506, ! blockidx%x threadidx%x collapsed
5504, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
5519, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5520, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5519, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
term_dp1_rhs:
5900, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5902, ! blockidx%x threadidx%x collapsed
5900, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
5902, Generating implicit firstprivate(threshold)
term_pr1:
6028, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
6029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6030, ! blockidx%x threadidx%x collapsed
6028, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c14(:ngrdcol),xbp2(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),invrs_tau_c14_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wpxp_terms_ac_pr2_lhs:
5621, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5622, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5621, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
5628, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5630, ! blockidx%x threadidx%x collapsed
5628, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1),wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1))
5639, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5640, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5639, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
term_pr2:
6144, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6146, ! blockidx%x threadidx%x collapsed
6144, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
wpxp_term_pr1_lhs:
5719, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5720, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5721, ! blockidx%x threadidx%x collapsed
5719, Generating default present(lhs_pr1_wprtp(:ngrdcol,2:nzm-1),lhs_pr1_wpthlp(:ngrdcol,2:nzm-1),c6rt_skw_fnc(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c6thl_skw_fnc(:ngrdcol,2:nzm-1))
5733, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5734, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5733, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
5753, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5755, ! blockidx%x threadidx%x collapsed
5753, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
5764, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5765, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5764, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
pos_definite_variances:
6249, Generating update self(xp2_np1(:,:))
6274, Generating update self(xp2_np1(:,:))
wpxp_terms_bp_pr3_rhs:
5843, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5844, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5843, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
5849, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5850, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5851, ! blockidx%x threadidx%x collapsed
5849, Generating default present(c7_skw_fnc(:ngrdcol,2:nzm-1),rhs_bp_pr3(:ngrdcol,2:nzm-1),xpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
5857, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5858, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5857, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
6043, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
6047, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
6048, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6049, ! blockidx%x threadidx%x collapsed
6047, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
6049, Generating implicit firstprivate(l_any_clipping_needed)
6058, Generating update self(l_any_clipping_needed)
6076, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
6077, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6078, ! blockidx%x threadidx%x collapsed
6076, Generating default present(l_clipping_needed(:ngrdcol),xm_tndcy_wpxp_cl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),wpxp_chnge(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt))
6078, Generating implicit firstprivate(dt)
6089, Generating update self(xm_tndcy_wpxp_cl(:,:))
6100, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
6148, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6149, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6150, ! blockidx%x threadidx%x collapsed
6148, Generating default present(coefficient(:ngrdcol),damped_value(:ngrdcol,:nzm),gr,gr%zm(1:ngrdcol,1:nzm),threshold(:ngrdcol),max_coeff_value(:ngrdcol),lscale_zm(:ngrdcol,:nzm),altitude_threshold(:ngrdcol),cx_skw_fnc(:ngrdcol,:nzm))
diagnose_upxp:
6228, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
6233, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6235, ! blockidx%x threadidx%x collapsed
6233, Generating default present(ypxp(:ngrdcol,2:nzm-1),ypwp(:ngrdcol,2:nzm-1),ddzt_ym(:ngrdcol,2:nzm-1),c6x_skw_fnc(:ngrdcol,2:nzm-1),tau_c6_zm(:ngrdcol,2:nzm-1),ddzt_xm(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
6245, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6246, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6245, Generating default present(ypxp(:ngrdcol,:),gr)
6252, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_clubb_core_module.F90
advance_clubb_core:
884, Generating enter data create(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w_tmp(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:),xp3_coef_fnc(:,:))
905, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
909, Generating enter data create(wpedsclrp(:,:,:))
924, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zm(:,:),wm_zt(:,:))
951, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
958, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
962, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
998, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
1059, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1059, Generating default present(wpthlp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),wprtp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol),upwp(:ngrdcol,gr%k_lb_zm),gr,vpwp(:ngrdcol,gr%k_lb_zm),upwp_sfc(:ngrdcol))
1069, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1070, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1069, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_pert(:ngrdcol,gr%k_lb_zm),vpwp_sfc_pert(:ngrdcol),upwp_sfc_pert(:ngrdcol))
1079, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
1080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1081, ! blockidx%x threadidx%x collapsed
1079, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
1093, Generating implicit firstprivate(edsclr_dim,ngrdcol)
Generating NVIDIA GPU code
1094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1095, ! blockidx%x threadidx%x collapsed
1093, Generating default present(gr,wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
1104, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1105, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1104, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
1115, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
1116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1117, ! blockidx%x threadidx%x collapsed
1115, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
1129, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1131, ! blockidx%x threadidx%x collapsed
1129, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
1147, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1147, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
1264, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1265, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1266, ! blockidx%x threadidx%x collapsed
1264, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
1266, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
1320, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1321, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1322, ! blockidx%x threadidx%x collapsed
1320, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
1331, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1332, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1333, ! blockidx%x threadidx%x collapsed
1331, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
1350, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1351, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1352, ! blockidx%x threadidx%x collapsed
1350, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
1359, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1361, ! blockidx%x threadidx%x collapsed
1359, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
1389, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1391, ! blockidx%x threadidx%x collapsed
1389, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1397, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1399, ! blockidx%x threadidx%x collapsed
1397, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1408, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1409, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1410, ! blockidx%x threadidx%x collapsed
1408, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
1439, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1441, ! blockidx%x threadidx%x collapsed
1439, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1448, Generating update self(ddzt_umvm_sqd(:,:))
1512, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1513, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1514, ! blockidx%x threadidx%x collapsed
1512, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
1522, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1523, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1524, ! blockidx%x threadidx%x collapsed
1522, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
1531, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1533, ! blockidx%x threadidx%x collapsed
1531, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),invrs_tau_xp2_zm(:ngrdcol,:nzm),tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm))
1544, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1546, ! blockidx%x threadidx%x collapsed
1544, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
1610, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1612, ! blockidx%x threadidx%x collapsed
1610, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1620, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1622, ! blockidx%x threadidx%x collapsed
1620, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1685, Generating update self(exner(:,:),rtm(:,:),thlm(:,:),p_in_pa(:,:),rcm(:,:))
1718, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1719, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1720, ! blockidx%x threadidx%x collapsed
1718, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_1_zm(:ngrdcol,:nzm),w_2_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
1756, Generating update self(stability_correction(:,:))
1767, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1769, ! blockidx%x threadidx%x collapsed
1767, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
1777, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1778, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1779, ! blockidx%x threadidx%x collapsed
1777, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
1789, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1791, ! blockidx%x threadidx%x collapsed
1789, Generating default present(invrs_tau_c14_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
1807, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1809, ! blockidx%x threadidx%x collapsed
1807, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1826, Generating update self(brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_sqd_smth(:,:),invrs_tau_sfc(:,:),invrs_tau_no_n2_zm(:,:),brunt_vaisala_freq_sqd_splat(:,:),invrs_tau_bkgnd(:,:),invrs_tau_wp2_zm(:,:),ri_zm(:,:),invrs_tau_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_shear(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_xp2_zm(:,:))
1904, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1906, ! blockidx%x threadidx%x collapsed
1904, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
2233, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2235, ! blockidx%x threadidx%x collapsed
2233, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2244, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2246, ! blockidx%x threadidx%x collapsed
2244, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2246, Generating implicit firstprivate(edsclr_dim)
2297, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
2314, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2315, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2316, ! blockidx%x threadidx%x collapsed
2314, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2316, Generating implicit firstprivate(edsclr_dim)
2663, Generating update self(cloud_frac_zm(:,:),cloudy_downdraft_frac(:,:),vpwp_zt(:,:),w_down_in_cloud(:,:),sigma_sqd_w_zt(:,:),wp3_on_wp2(:,:),wp3_on_wp2_zt(:,:),a3_coef(:,:),cloudy_updraft_frac(:,:),rcm_zm(:,:),rtp3(:,:),thlp3(:,:),ice_supersat_frac_zm(:,:),skw_velocity(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wprtp2(:,:),wpthlp2(:,:),sigma_sqd_w(:,:),wprtp_zt(:,:),wp2_zt(:,:),kh_zm(:,:),tau_zm(:,:),lscale(:,:),lscale_down(:,:),wp2rcp(:,:),wp2rtp(:,:),kh_zt(:,:),upwp_zt(:,:),thvm(:,:),thv_ds_zt(:,:),rtpthvp(:,:),rcm_in_layer(:,:),a3_coef_zt(:,:),rcm(:,:),ice_supersat_frac(:,:),cloud_frac(:,:),exner(:,:),cloud_cover(:,:),rcm_supersat_adj(:,:),pdf_params%w_2(:,:),rc_coef(:,:),wp4(:,:),rc_coef_zm(:,:),w_up_in_cloud(:,:),wm_zm(:,:),thv_ds_zm(:,:),thlpthvp(:,:),rho_ds_zm(:,:),rho(:,:),rho_ds_zt(:,:),rcp2(:,:),em(:,:),lscale_up(:,:),thlprcp(:,:),rtpthlp_zt(:,:),wp2thlp(:,:),wpthlp_zt(:,:),rtpthlp(:,:),rtprcp(:,:),thlp2_zt(:,:),thlp2(:,:),thlm_zm(:,:),rtp2_zt(:,:),rtp2(:,:),rtm_zm(:,:),wp3(:,:),wp2vp2(:,:),wp2(:,:),wm_zt(:,:),wpthlp(:,:),wprtpthlp(:,:),wprtp(:,:),wprcp(:,:),rtm(:,:),rho_zm(:,:),thlm(:,:),tau_zt(:,:),vp2(:,:),up2(:,:),vpwp(:,:),vp2_zt(:,:),upwp(:,:),up2_zt(:,:),vm(:,:),vg(:,:),um(:,:),ug(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),p_in_pa(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wpvp2(:,:))
2710, Generating update self(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_2(:,:))
2735, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2740, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2851, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
2858, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2862, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2898, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2970, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2974, Generating exit data delete(wpedsclrp(:,:,:))
2977, Generating exit data delete(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),xp3_coef_fnc(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),sigma_sqd_w_tmp(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_api_module.F90
advance_clubb_core_api_single_col:
1256, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp_col(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
Generating copy(exner_col(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
Generating copy(thlpthvp_col(:,:)) [if not already present]
Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params_col(:,:)) [if not already present]
Generating copy(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug_col(:,:)) [if not already present]
Generating copy(uprcp_col(:,:)) [if not already present]
Generating copyin(vg_col(:,:)) [if not already present]
Generating copy(vprcp_col(:,:)) [if not already present]
Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
Generating copyin(rho_zm_col(:,:)) [if not already present]
Generating copyout(wprcp_col(:,:)) [if not already present]
Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
Generating copy(rtp3_col(:,:)) [if not already present]
Generating copyin(wm_zt_col(:,:)) [if not already present]
Generating copy(wp2vp2_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm_col(:,:)) [if not already present]
Generating copyout(cloud_cover_col(:,:)) [if not already present]
Generating copyin(wpthlp_sfc_col(:)) [if not already present]
Generating copy(wp2thlp_col(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
Generating copyout(thlprcp_col(:,:)) [if not already present]
Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:)) [if not already present]
Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
Generating copy(upwp_col(:,:),vpwp_col(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
Generating copy(cloud_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
Generating copy(thlp3_col(:,:)) [if not already present]
Generating copyout(kh_zt_col(:,:)) [if not already present]
Generating copy(wpvp2_col(:,:)) [if not already present]
1337, Generating copy(sclrm_col(:,:,:),wpsclrp_col(:,:,:)) [if not already present]
Generating copyin(sclr_tol(:)) [if not already present]
Generating copy(sclrpthvp_col(:,:,:)) [if not already present]
Generating copyin(sclrm_forcing_col(:,:,:)) [if not already present]
Generating copy(sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) [if not already present]
Generating copyin(wpsclrp_sfc_col(:,:)) [if not already present]
1342, Generating copyin(edsclrm_forcing_col(:,:,:)) [if not already present]
Generating copy(edsclrm_col(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc_col(:,:)) [if not already present]
1346, Generating copyin(wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) [if not already present]
advance_clubb_core_api_multi_col:
1879, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
Generating copy(exner(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
Generating copyout(w_up_in_cloud(:,:)) [if not already present]
Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
Generating copy(ice_supersat_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
Generating copy(thlpthvp(:,:)) [if not already present]
Generating copyin(thv_ds_zm(:,:)) [if not already present]
Generating copyout(rcm_in_layer(:,:)) [if not already present]
Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params(:,:)) [if not already present]
Generating copyout(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug(:,:)) [if not already present]
Generating copy(uprcp(:,:)) [if not already present]
Generating copyin(vg(:,:)) [if not already present]
Generating copy(vprcp(:,:)) [if not already present]
Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
Generating copy(up2(:,:),vp2(:,:)) [if not already present]
Generating copyin(rho_zm(:,:)) [if not already present]
Generating copyout(wprcp(:,:)) [if not already present]
Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
Generating copy(rtp3(:,:)) [if not already present]
Generating copyin(wm_zt(:,:)) [if not already present]
Generating copy(wp2vp2(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm(:,:)) [if not already present]
Generating copyout(cloud_cover(:,:)) [if not already present]
Generating copyin(wpthlp_sfc(:)) [if not already present]
Generating copy(wp2thlp(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
Generating copyout(thlprcp(:,:)) [if not already present]
Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
Generating copyout(w_down_in_cloud(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
Generating copy(cloud_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
Generating copy(thlp3(:,:)) [if not already present]
Generating copyout(kh_zt(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(wpvp2(:,:)) [if not already present]
1950, Generating copy(sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
Generating copyin(sclr_tol(:)) [if not already present]
Generating copy(sclrpthvp(:,:,:)) [if not already present]
Generating copyin(sclrm_forcing(:,:,:)) [if not already present]
Generating copy(sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) [if not already present]
Generating copyin(wpsclrp_sfc(:,:)) [if not already present]
1954, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
Generating copy(edsclrm(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
1958, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
2100, Generating copyin(radht(:,:),thlprcp(:,:)) [if not already present]
Generating copy(thlp2_forcing(:,:)) [if not already present]
Generating copyin(clubb_params(:,:),rcm(:,:)) [if not already present]
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a sigma_sqd_w_module.o new_pdf_main.o penta_bicgstab_solver.o Nc_Ncn_eqns.o stats_type.o advance_clubb_core_module.o pdf_utilities.o stats_zm_module.o Skx_module.o output_grads.o pos_definite_module.o fill_holes.o err_info_type_module.o parameter_indices.o new_tsdadg_pdf.o interpolation.o stats_rad_zt_module.o lapack_interfaces.o corr_varnce_module.o diffusion.o mixing_length.o input_names.o advance_helper_module.o matrix_operations.o LY93_pdf.o stats_lh_zt_module.o grid_class.o calendar.o grid_adaptation_module.o advance_windm_edsclrm_module.o advance_xp2_xpyp_module.o stat_file_module.o lapack_wrap.o turbulent_adv_pdf.o remapping_module.o pdf_parameter_module.o mean_adv.o clubb_api_module.o new_pdf.o hydromet_pdf_parameter_module.o index_mapping.o stats_zt_module.o advance_wp2_wp3_module.o clip_explicit.o stats_variables.o sponge_layer_damping.o input_reader.o matrix_solver_wrapper.o penta_lu_solver.o endian.o T_in_K_module.o stats_type_utilities.o advance_xm_wpxp_module.o stats_lh_sfc_module.o advance_xp3_module.o diagnose_correlations_module.o stats_clubb_utilities.o stats_sfc_module.o mono_flux_limiter.o error_code.o array_index.o new_hybrid_pdf.o saturation.o calc_roots.o output_netcdf.o sfc_varnce_module.o parameters_tunable.o precipitation_fraction.o file_functions.o model_flags.o code_timer_module.o calc_pressure.o numerical_check.o stats_rad_zm_module.o constants_clubb.o adg1_adg2_3d_luhar_pdf.o tridiag_lu_solver.o setup_clubb_pdf_params.o pdf_closure_module.o clubb_precision.o new_hybrid_pdf_main.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - sigma_sqd_w_module.o
a - new_pdf_main.o
a - penta_bicgstab_solver.o
a - Nc_Ncn_eqns.o
a - stats_type.o
a - advance_clubb_core_module.o
a - pdf_utilities.o
a - stats_zm_module.o
a - Skx_module.o
a - output_grads.o
a - pos_definite_module.o
a - fill_holes.o
a - err_info_type_module.o
a - parameter_indices.o
a - new_tsdadg_pdf.o
a - interpolation.o
a - stats_rad_zt_module.o
a - lapack_interfaces.o
a - corr_varnce_module.o
a - diffusion.o
a - mixing_length.o
a - input_names.o
a - advance_helper_module.o
a - matrix_operations.o
a - LY93_pdf.o
a - stats_lh_zt_module.o
a - grid_class.o
a - calendar.o
a - grid_adaptation_module.o
a - advance_windm_edsclrm_module.o
a - advance_xp2_xpyp_module.o
a - stat_file_module.o
a - lapack_wrap.o
a - turbulent_adv_pdf.o
a - remapping_module.o
a - pdf_parameter_module.o
a - mean_adv.o
a - clubb_api_module.o
a - new_pdf.o
a - hydromet_pdf_parameter_module.o
a - index_mapping.o
a - stats_zt_module.o
a - advance_wp2_wp3_module.o
a - clip_explicit.o
a - stats_variables.o
a - sponge_layer_damping.o
a - input_reader.o
a - matrix_solver_wrapper.o
a - penta_lu_solver.o
a - endian.o
a - T_in_K_module.o
a - stats_type_utilities.o
a - advance_xm_wpxp_module.o
a - stats_lh_sfc_module.o
a - advance_xp3_module.o
a - diagnose_correlations_module.o
a - stats_clubb_utilities.o
a - stats_sfc_module.o
a - mono_flux_limiter.o
a - error_code.o
a - array_index.o
a - new_hybrid_pdf.o
a - saturation.o
a - calc_roots.o
a - output_netcdf.o
a - sfc_varnce_module.o
a - parameters_tunable.o
a - precipitation_fraction.o
a - file_functions.o
a - model_flags.o
a - code_timer_module.o
a - calc_pressure.o
a - numerical_check.o
a - stats_rad_zm_module.o
a - constants_clubb.o
a - adg1_adg2_3d_luhar_pdf.o
a - tridiag_lu_solver.o
a - setup_clubb_pdf_params.o
a - pdf_closure_module.o
a - clubb_precision.o
a - new_hybrid_pdf_main.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f: 113)
0 inform, 1 warnings, 0 severes, 0 fatal for slamch
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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_diffness/compile/../src/Lapack/Lapack_double/dlamch.f: 109)
0 inform, 1 warnings, 0 severes, 0 fatal for dlamch
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dgbtrs.o dgtsv.o dsyev.o dgbtrf.o dlanst.o spotrf.o dlangb.o slamch.o strsm.o slarft.o sisnan.o dpotrf2.o sgbsvx.o dlasr.o ilaslr.o dgbrfs.o srscl.o dsymv.o sgtsv.o sgbtrs.o iladlc.o slanst.o sgbtrf.o ssyev.o dpotrf.o slangb.o dlamch.o dtrsm.o dlarft.o spotrf2.o disnan.o dgbsvx.o slasr.o ssymv.o sgbrfs.o drscl.o iparmq.o strmm.o ssterf.o ssytrd.o dsytd2.o dsteqr.o dgemv.o dgbcon.o sswap.o dlacpy.o xerbla.o sorgql.o dscal.o slaisnan.o dorgqr.o slatbs.o sasum.o ilaenv.o slaqsy.o dlartg.o daxpy.o dsyr2k.o lsame.o dtrmm.o dsytrd.o ssytd2.o dsterf.o ssteqr.o sgemv.o dswap.o sgbcon.o slacpy.o dorgql.o sscal.o dlaisnan.o dlatbs.o sorgqr.o dlaqsy.o dasum.o slartg.o ssyr2k.o saxpy.o dpoequ.o sgttrf.o sgbequ.o dlarfb.o sgttrs.o dlascl.o sgbsv.o dgtts2.o sdot.o ssyr2.o slaset.o sgtrfs.o dtrmv.o dlabad.o sgemm.o dgtsvx.o dlarfg.o slantb.o slaqgb.o slangt.o dlae2.o spoequ.o slarfb.o dgbequ.o dgttrf.o dgbsv.o dgttrs.o slascl.o ddot.o sgtts2.o idamax.o dlaset.o dsyr2.o dgtrfs.o slabad.o strmv.o sgtsvx.o dgemm.o dlantb.o slarfg.o dlaqgb.o slae2.o dlangt.o dlaswp.o dlansy.o dlasrt.o slagtm.o sgtcon.o sorg2r.o dlapy2.o sgbtf2.o dlatrd.o dlassq.o slarf.o dorgtr.o slacn2.o snrm2.o stbsv.o dger.o ieeeck.o dcopy.o sgbmv.o dsyrk.o dlaev2.o ilaslc.o dorg2l.o slansy.o slaswp.o dgbtf2.o slapy2.o dorg2r.o dgtcon.o slasrt.o dlagtm.o slatrd.o slassq.o sorgtr.o dlarf.o dlacn2.o isamax.o dnrm2.o iladlr.o dtbsv.o sger.o scopy.o slaev2.o ssyrk.o dgbmv.o sorg2l.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dgbtrs.o
a - dgtsv.o
a - dsyev.o
a - dgbtrf.o
a - dlanst.o
a - spotrf.o
a - dlangb.o
a - slamch.o
a - strsm.o
a - slarft.o
a - sisnan.o
a - dpotrf2.o
a - sgbsvx.o
a - dlasr.o
a - ilaslr.o
a - dgbrfs.o
a - srscl.o
a - dsymv.o
a - sgtsv.o
a - sgbtrs.o
a - iladlc.o
a - slanst.o
a - sgbtrf.o
a - ssyev.o
a - dpotrf.o
a - slangb.o
a - dlamch.o
a - dtrsm.o
a - dlarft.o
a - spotrf2.o
a - disnan.o
a - dgbsvx.o
a - slasr.o
a - ssymv.o
a - sgbrfs.o
a - drscl.o
a - iparmq.o
a - strmm.o
a - ssterf.o
a - ssytrd.o
a - dsytd2.o
a - dsteqr.o
a - dgemv.o
a - dgbcon.o
a - sswap.o
a - dlacpy.o
a - xerbla.o
a - sorgql.o
a - dscal.o
a - slaisnan.o
a - dorgqr.o
a - slatbs.o
a - sasum.o
a - ilaenv.o
a - slaqsy.o
a - dlartg.o
a - daxpy.o
a - dsyr2k.o
a - lsame.o
a - dtrmm.o
a - dsytrd.o
a - ssytd2.o
a - dsterf.o
a - ssteqr.o
a - sgemv.o
a - dswap.o
a - sgbcon.o
a - slacpy.o
a - dorgql.o
a - sscal.o
a - dlaisnan.o
a - dlatbs.o
a - sorgqr.o
a - dlaqsy.o
a - dasum.o
a - slartg.o
a - ssyr2k.o
a - saxpy.o
a - dpoequ.o
a - sgttrf.o
a - sgbequ.o
a - dlarfb.o
a - sgttrs.o
a - dlascl.o
a - sgbsv.o
a - dgtts2.o
a - sdot.o
a - ssyr2.o
a - slaset.o
a - sgtrfs.o
a - dtrmv.o
a - dlabad.o
a - sgemm.o
a - dgtsvx.o
a - dlarfg.o
a - slantb.o
a - slaqgb.o
a - slangt.o
a - dlae2.o
a - spoequ.o
a - slarfb.o
a - dgbequ.o
a - dgttrf.o
a - dgbsv.o
a - dgttrs.o
a - slascl.o
a - ddot.o
a - sgtts2.o
a - idamax.o
a - dlaset.o
a - dsyr2.o
a - dgtrfs.o
a - slabad.o
a - strmv.o
a - sgtsvx.o
a - dgemm.o
a - dlantb.o
a - slarfg.o
a - dlaqgb.o
a - slae2.o
a - dlangt.o
a - dlaswp.o
a - dlansy.o
a - dlasrt.o
a - slagtm.o
a - sgtcon.o
a - sorg2r.o
a - dlapy2.o
a - sgbtf2.o
a - dlatrd.o
a - dlassq.o
a - slarf.o
a - dorgtr.o
a - slacn2.o
a - snrm2.o
a - stbsv.o
a - dger.o
a - ieeeck.o
a - dcopy.o
a - sgbmv.o
a - dsyrk.o
a - dlaev2.o
a - ilaslc.o
a - dorg2l.o
a - slansy.o
a - slaswp.o
a - dgbtf2.o
a - slapy2.o
a - dorg2r.o
a - dgtcon.o
a - slasrt.o
a - dlagtm.o
a - slatrd.o
a - slassq.o
a - sorgtr.o
a - dlarf.o
a - dlacn2.o
a - isamax.o
a - dnrm2.o
a - iladlr.o
a - dtbsv.o
a - sger.o
a - scopy.o
a - slaev2.o
a - ssyrk.o
a - dgbmv.o
a - sorg2l.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_bugsrad
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.microphys_utils
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_parabolic
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_coamps
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/kinds.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/slope.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa11g.F
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/Parabolic_constants.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa20g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/variables_radiation_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa21g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/nrmcol.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa10g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/tgqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/adjmlt.F
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/Microphys_utils/microphys_stats_vars_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/tgqg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/qtadj.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa9.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/qsatvi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa17g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa12g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/nrmtqw.F
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/AiryFunction.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa26.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/esatv.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/newexp.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa22g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa14g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/bugsrad_physconst.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/nrmtqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa18g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa19.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa13g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa7.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/tgqs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa6.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/bugsrad_planck.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/cloudg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_sw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa22.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa27.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/tgqr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/comscp2.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_lw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa19g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa18.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa12.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa27r.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa28.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/conice.F
a - microphys_stats_vars_module.o
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa25.F
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/Morrison_microphys/module_mp_graupel.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/esati.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa15.F
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/Parabolic.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_sw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa7g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/comscp1.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa5g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/esat_new.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa21.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/gamma.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/rayle.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa8g.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 300)
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/adjtq.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/cloud_correlate.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_sw_bs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/eqa9g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys/COAMPS_microphys/frzh.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_sw_iter.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_lw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/Radiation/BUGSrad ../src/Radiation/BUGSrad/gases_ckd.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/two_rt_lw_sel.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/gascon.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/bugs_rad.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a slope.o eqa11g.o eqa20g.o eqa21g.o nrmcol.o eqa10g.o tgqi.o adjmlt.o tgqg.o qtadj.o eqa9.o qsatvi.o eqa17g.o eqa12g.o nrmtqw.o eqa26.o esatv.o eqa22g.o eqa14g.o nrmtqi.o eqa18g.o eqa19.o eqa13g.o eqa7.o tgqs.o eqa6.o eqa22.o eqa27.o tgqr.o eqa19g.o eqa18.o eqa12.o eqa27r.o eqa28.o conice.o eqa25.o esati.o eqa15.o eqa7g.o eqa5g.o esat_new.o eqa21.o gamma.o eqa8g.o adjtq.o eqa9g.o frzh.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - slope.o
a - eqa11g.o
a - eqa20g.o
a - eqa21g.o
a - nrmcol.o
a - eqa10g.o
a - tgqi.o
a - adjmlt.o
a - tgqg.o
a - qtadj.o
a - eqa9.o
a - qsatvi.o
a - eqa17g.o
a - eqa12g.o
a - nrmtqw.o
a - eqa26.o
a - esatv.o
a - eqa22g.o
a - eqa14g.o
a - nrmtqi.o
a - eqa18g.o
a - eqa19.o
a - eqa13g.o
a - eqa7.o
a - tgqs.o
a - eqa6.o
a - eqa22.o
a - eqa27.o
a - tgqr.o
a - eqa19g.o
a - eqa18.o
a - eqa12.o
a - eqa27r.o
a - eqa28.o
a - conice.o
a - eqa25.o
a - esati.o
a - eqa15.o
a - eqa7g.o
a - eqa5g.o
a - esat_new.o
a - eqa21.o
a - gamma.o
a - eqa8g.o
a - adjtq.o
a - eqa9g.o
a - frzh.o
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a Parabolic.o Parabolic_constants.o AiryFunction.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
a - Parabolic.o
a - Parabolic_constants.o
a - AiryFunction.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_KK_microphys
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/parameters_KK.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/text_writer.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/bugs_swr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/BUGSrad/bugs_lwr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_local_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/PDF_integrals_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/PDF_integrals_all_MM.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/PDF_integrals_covar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_upscaled_means.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a newexp.o bugs_swr.o kinds.o two_rt_lw_sel.o bugsrad_physconst.o bugsrad_planck.o bugs_lwr.o gascon.o cloudg.o two_rt_sw_ocastrndm.o comscp2.o two_rt_lw_iter.o two_rt_sw.o comscp1.o variables_radiation_module.o rayle.o cloud_correlate.o bugs_rad.o gases_ckd.o two_rt_sw_bs.o two_rt_lw_ocastrndm.o two_rt_sw_iter.o two_rt_lw.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - newexp.o
a - bugs_swr.o
a - kinds.o
a - two_rt_lw_sel.o
a - bugsrad_physconst.o
a - bugsrad_planck.o
a - bugs_lwr.o
a - gascon.o
a - cloudg.o
a - two_rt_sw_ocastrndm.o
a - comscp2.o
a - two_rt_lw_iter.o
a - two_rt_sw.o
a - comscp1.o
a - variables_radiation_module.o
a - rayle.o
a - cloud_correlate.o
a - bugs_rad.o
a - gases_ckd.o
a - two_rt_sw_bs.o
a - two_rt_lw_ocastrndm.o
a - two_rt_sw_iter.o
a - two_rt_lw.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_upscaled_variances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_upscaled_covariances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys/KK_Nrm_tendencies.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_utilities.o KK_upscaled_variances.o PDF_integrals_all_MM.o PDF_integrals_means.o KK_upscaled_turbulent_sed.o text_writer.o KK_upscaled_covariances.o KK_local_means.o KK_upscaled_means.o PDF_integrals_covar.o parameters_KK.o KK_Nrm_tendencies.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_utilities.o
a - KK_upscaled_variances.o
a - PDF_integrals_all_MM.o
a - PDF_integrals_means.o
a - KK_upscaled_turbulent_sed.o
a - text_writer.o
a - KK_upscaled_covariances.o
a - KK_local_means.o
a - KK_upscaled_means.o
a - PDF_integrals_covar.o
a - parameters_KK.o
a - KK_Nrm_tendencies.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.silhs
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/output_2D_samples_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/mt95.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/parameters_silhs.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/transform_to_pdf_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_arrays.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/est_kessler_microphys_module.F90
transform_uniform_samples_to_pdf:
111, Generating create(std_normal(:,:,:,:)) [if not already present]
125, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
126, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
127, ! blockidx%x threadidx%x collapsed
128, ! blockidx%x threadidx%x collapsed
129, ! blockidx%x threadidx%x collapsed
125, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),hm_metadata)
137, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
138, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
139, ! blockidx%x threadidx%x collapsed
140, ! blockidx%x threadidx%x collapsed
141, ! blockidx%x threadidx%x collapsed
137, Generating default present(hm_metadata,l_in_precip_all_levs(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_ncn+1:pdf_dim))
162, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
163, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
164, ! blockidx%x threadidx%x collapsed
165, ! blockidx%x threadidx%x collapsed
162, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_chi),hm_metadata,cloud_frac(:ngrdcol,:num_samples,:nzt))
cdfnorminv:
256, Generating implicit firstprivate(pdf_dim,nzt,num_samples,ngrdcol)
Generating NVIDIA GPU code
257, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
258, ! blockidx%x threadidx%x collapsed
259, ! blockidx%x threadidx%x collapsed
260, ! blockidx%x threadidx%x collapsed
256, Generating implicit copy(std_normal(:pdf_dim,:ngrdcol,:nzt,:num_samples)) [if not already present]
Generating implicit copyin(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim)) [if not already present]
260, Generating implicit firstprivate(x,w)
multiply_cholesky:
546, Generating implicit firstprivate(num_samples,ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
547, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
548, ! blockidx%x threadidx%x collapsed
549, ! blockidx%x threadidx%x collapsed
550, ! blockidx%x threadidx%x collapsed
560, !$acc loop seq
546, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),sigma_cholesky1(:,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:,:ngrdcol,:nzt,:pdf_dim),mu2(:ngrdcol,:nzt,:pdf_dim),mu1(:ngrdcol,:nzt,:pdf_dim),std_normal(:,:ngrdcol,:nzt,:num_samples))
550, Generating implicit firstprivate(j,x_nl_k_sample_i_tmp,l_first_comp)
560, Loop carried scalar dependence for x_nl_k_sample_i_tmp at line 563,566
Scalar last value needed after loop for x_nl_k_sample_i_tmp at line 571
chi_eta_2_rtthl:
647, Generating implicit firstprivate(nzt,num_samples,ngrdcol)
Generating NVIDIA GPU code
648, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
649, ! blockidx%x threadidx%x collapsed
650, ! blockidx%x threadidx%x collapsed
647, Generating default present(lh_rt(:ngrdcol,:num_samples,:nzt),rt_2(:ngrdcol,:nzt),crt_2(:ngrdcol,:nzt),eta(:ngrdcol,:num_samples,:nzt),mu_chi_2(:ngrdcol,:nzt),lh_thl(:ngrdcol,:num_samples,:nzt),chi(:ngrdcol,:num_samples,:nzt),cthl_2(:ngrdcol,:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),thl_2(:ngrdcol,:nzt),thl_1(:ngrdcol,:nzt),cthl_1(:ngrdcol,:nzt),rt_1(:ngrdcol,:nzt),mu_chi_1(:ngrdcol,:nzt),crt_1(:ngrdcol,:nzt))
650, Generating implicit firstprivate(lh_dev_thl_lim)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/math_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/generate_uniform_sample_module.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a module_mp_graupel.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a
a - module_mp_graupel.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_importance_sample_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/lh_microphys_var_covar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
generate_silhs_sample:
228, Generating enter data create(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
257, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
259, ! blockidx%x threadidx%x collapsed
257, Generating default present(rcm_pdf(:ngrdcol,:nzt),pdf_params)
278, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
279, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
280, ! blockidx%x threadidx%x collapsed
281, ! blockidx%x threadidx%x collapsed
282, ! blockidx%x threadidx%x collapsed
278, Generating default present(sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_1(:ngrdcol,:nzt,:pdf_dim,:pdf_dim),sigma1(:ngrdcol,:nzt,:pdf_dim),sigma2(:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_2(:ngrdcol,:nzt,:pdf_dim,:pdf_dim))
295, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
297, ! blockidx%x threadidx%x collapsed
295, Generating default present(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
297, Generating implicit firstprivate(vert_decorr_coef)
311, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
312, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
313, ! blockidx%x threadidx%x collapsed
311, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
313, Generating implicit firstprivate(vert_decorr_coef)
324, Generating update self(x_vert_corr(:,:))
362, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
364, ! blockidx%x threadidx%x collapsed
365, ! blockidx%x threadidx%x collapsed
362, Generating default present(pdf_params%mixt_frac(1:ngrdcol,1:nzt),precip_fracs,l_in_precip(:ngrdcol,:num_samples,:nzt),pdf_params,precip_fracs%precip_frac_2(1:ngrdcol,1:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),pdf_params%cloud_frac_2(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:num_samples,:nzt),precip_fracs%precip_frac_1(1:ngrdcol,1:nzt),pdf_params%cloud_frac_1(1:ngrdcol,1:nzt))
365, Generating implicit firstprivate(pdf_dim)
418, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
468, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
506, Generating exit data delete(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
generate_random_pool:
637, Generating update device(rand_pool(:,:,:,:))
generate_all_uniform_samples:
783, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
784, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
785, ! blockidx%x threadidx%x collapsed
786, ! blockidx%x threadidx%x collapsed
787, ! blockidx%x threadidx%x collapsed
783, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
796, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
798, ! blockidx%x threadidx%x collapsed
799, ! blockidx%x threadidx%x collapsed
796, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
879, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
880, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
881, ! blockidx%x threadidx%x collapsed
882, ! blockidx%x threadidx%x collapsed
883, ! blockidx%x threadidx%x collapsed
879, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
892, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
893, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
894, ! blockidx%x threadidx%x collapsed
895, ! blockidx%x threadidx%x collapsed
892, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
1046, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
1050, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1051, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1052, ! blockidx%x threadidx%x collapsed
1050, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
1059, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1073, !$acc loop seq
1059, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
1060, Generating implicit firstprivate(rcm_in_cloud_max)
1073, Loop carried scalar dependence for rcm_in_cloud_max at line 1077
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
Generating implicit firstprivate(rcm_in_cloud)
Loop carried scalar dependence for rcm_in_cloud_max at line 1077
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
1090, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1091, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1102, !$acc loop seq
1090, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
1091, Generating implicit firstprivate(rcm_max)
1102, Loop carried scalar dependence for rcm_max at line 1103
Loop carried dependence of k_lh_start_rcm prevents parallelization
Loop carried backward dependence of k_lh_start_rcm prevents vectorization
1115, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
1143, Generating update device(k_lh_start(:))
1147, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1147, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
1154, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1155, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1154, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
1161, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
1279, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
1280, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1281, ! blockidx%x threadidx%x collapsed
1282, ! blockidx%x threadidx%x collapsed
1279, Generating default present(lh_rc_clipped(:ngrdcol,:num_samples,:nzt),lh_nc_clipped(:ngrdcol,:num_samples,:nzt),lh_rt_clipped(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),lh_rv_clipped(:ngrdcol,:num_samples,:nzt),hm_metadata)
1282, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
2090, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
2091, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2092, ! blockidx%x threadidx%x collapsed
2093, ! blockidx%x threadidx%x collapsed
2098, !$acc loop seq
2090, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
2093, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
2098, Loop carried scalar dependence for unbounded_point at line 2101
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 2101
2124, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
2125, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2126, ! blockidx%x threadidx%x collapsed
2127, ! blockidx%x threadidx%x collapsed
2132, !$acc loop seq
2124, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
2127, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
2132, Loop carried scalar dependence for unbounded_point at line 2135
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 2135
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_api_module.F90
generate_silhs_sample_api_single_col:
343, Generating copyin(mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) [if not already present]
Generating copyout(lh_sample_point_weights(:,:)) [if not already present]
Generating copyin(corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) [if not already present]
Generating copyout(x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) [if not already present]
Generating copyin(sigma2_col(:,:,:),delta_zm_col(:,:)) [if not already present]
generate_silhs_sample_api_multi_col:
494, Generating copyin(mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
Generating copyout(lh_sample_point_weights(:,:,:)) [if not already present]
Generating copyin(corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) [if not already present]
Generating copyout(x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
Generating copyin(sigma2(:,:,:),delta_zm(:,:)) [if not already present]
clip_transform_silhs_output_api_single_col:
597, Generating copyout(lh_thl_clipped_col(:,:,:)) [if not already present]
Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs_col(:,:,:,:),x_mixt_comp_all_levs_col(:,:,:)) [if not already present]
Generating copyout(lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) [if not already present]
Generating copyin(hm_metadata) [if not already present]
clip_transform_silhs_output_api_multi_col:
677, Generating copyout(lh_thl_clipped(:,:,:)) [if not already present]
Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
Generating copyout(lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) [if not already present]
Generating copyin(hm_metadata) [if not already present]
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a output_2D_samples_module.o math_utilities.o silhs_api_module.o lh_microphys_var_covar_module.o transform_to_pdf_module.o latin_hypercube_arrays.o est_kessler_microphys_module.o latin_hypercube_driver_module.o parameters_silhs.o mt95.o generate_uniform_sample_module.o silhs_importance_sample_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - output_2D_samples_module.o
a - math_utilities.o
a - silhs_api_module.o
a - lh_microphys_var_covar_module.o
a - transform_to_pdf_module.o
a - latin_hypercube_arrays.o
a - est_kessler_microphys_module.o
a - latin_hypercube_driver_module.o
a - parameters_silhs.o
a - mt95.o
a - generate_uniform_sample_module.o
a - silhs_importance_sample_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/rad_lwsw_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/extrapolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/diag_ustar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/time_dependent_input.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/silhs_category_variance_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/input_netcdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/gfdl_activation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/ice_dfsn_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/cloud_sed_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/parameters_microphys.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/wangara.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/CLUBB_core ../src/input_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/mixed_moment_PDF_integrals.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/parameters_radiation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/cos_solar_zen_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/extended_atmosphere_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/Numerical_recipes ../src/Numerical_recipes/enhanced_simann.F90
flux_spec_hum_to_mixing_ratio:
62, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
63, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
62, Generating default present(rtm_zm(:ngrdcol),wprtp(:ngrdcol),wpqtp(:ngrdcol))
diag_ustar:
36, Generating acc routine seq
Generating NVIDIA GPU code
force_spec_hum_to_mixing_ratio:
106, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
108, ! blockidx%x threadidx%x collapsed
106, Generating default present(rtm_forcing(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),qtm_forcing(:ngrdcol,:nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/hydrostatic_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/soil_vegetation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/morrison_microphys_module.F90
wangara_tndcy:
68, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
70, ! blockidx%x threadidx%x collapsed
68, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
75, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
76, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
77, ! blockidx%x threadidx%x collapsed
75, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr,rtm_forcing(:ngrdcol,:gr%nzt))
90, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
91, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
92, ! blockidx%x threadidx%x collapsed
90, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
101, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
103, ! blockidx%x threadidx%x collapsed
101, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
wangara_sfclyr:
171, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
172, Generating implicit firstprivate(time_est)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/coamps_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Numerical_recipes/quicksort.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/advance_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/simple_rad_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/microphys_init_cleanup.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/bugsrad_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/input_interpret.F90
apply_time_dependent_forcings_from_array:
649, Generating create(temp_array(:)) [if not already present]
663, Generating update device(temp_array(:))
671, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
673, ! blockidx%x threadidx%x collapsed
671, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
680, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
682, ! blockidx%x threadidx%x collapsed
680, Generating default present(thlm_f(:ngrdcol,:nzt))
689, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
691, ! blockidx%x threadidx%x collapsed
689, Generating default present(thlm_f(:ngrdcol,:nzt))
700, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
702, ! blockidx%x threadidx%x collapsed
700, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
711, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
712, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
713, ! blockidx%x threadidx%x collapsed
711, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
725, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
727, ! blockidx%x threadidx%x collapsed
725, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
734, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
736, ! blockidx%x threadidx%x collapsed
734, Generating default present(rtm_f(:ngrdcol,:nzt))
745, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
747, ! blockidx%x threadidx%x collapsed
745, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
756, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
758, ! blockidx%x threadidx%x collapsed
756, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
767, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
769, ! blockidx%x threadidx%x collapsed
767, Generating default present(um_ref(:ngrdcol,:nzt))
776, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
778, ! blockidx%x threadidx%x collapsed
776, Generating default present(vm_ref(:ngrdcol,:nzt))
785, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
787, ! blockidx%x threadidx%x collapsed
785, Generating default present(um_f(:ngrdcol,:nzt))
794, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
796, ! blockidx%x threadidx%x collapsed
794, Generating default present(vm_f(:ngrdcol,:nzt))
806, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
808, ! blockidx%x threadidx%x collapsed
806, Generating default present(wm_zt(:ngrdcol,:nzt))
815, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
817, ! blockidx%x threadidx%x collapsed
815, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
824, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
825, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
829, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
831, ! blockidx%x threadidx%x collapsed
829, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
844, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
846, ! blockidx%x threadidx%x collapsed
844, Generating default present(ug(:ngrdcol,:nzt))
853, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
855, ! blockidx%x threadidx%x collapsed
853, Generating default present(vg(:ngrdcol,:nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/stat_file_utils.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/sounding.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/pdf_hydromet_microphys_wrapper.F90
pdf_hydromet_microphys_prep:
254, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
256, Generating update self(wphydrometp(:,:,:))
307, Generating update device(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:),sigma_x_2_n(:,:,:))
310, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
409, Generating update self(lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),rho_ds_zt(:,:),lh_rv_clipped(:,:,:),lh_thl_clipped(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/input_fields.F90
microphys_lhs:
1895, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
Generating copyout(lhs_ta(:,:,:)) [if not already present]
Generating copyin(gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:)) [if not already present]
1925, Generating copyin(gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:)) [if not already present]
Generating copyout(lhs_ma(:,:)) [if not already present]
Generating copyin(gr%weights_zt2zm(:,:,:)) [if not already present]
microphys_rhs:
2211, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
Generating copyout(lhs_ta(:,:)) [if not already present]
Generating copyin(gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/sfc_flux.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/bomex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/clex9_nov02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/clex9_oct14.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/jun25.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/mpace_a.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/nov11.F90
compute_momentum_flux:
57, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
58, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
57, Generating default present(upwp_sfc(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),ustar(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
nov11_altocu_rtm_adjust:
91, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
93, ! blockidx%x threadidx%x collapsed
91, Generating default present(gr,gr%zm(1:ngrdcol,1),gr%zt(1:ngrdcol,1:gr%nzt),rtm(:ngrdcol,:gr%nzt))
compute_ubar:
102, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
102, Generating default present(vm_sfc(:ngrdcol),um_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wpthlp_sfc:
216, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
217, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
216, Generating default present(t_sfc(:ngrdcol),exner_sfc(:ngrdcol),cd(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wprtp_sfc:
258, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
259, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
258, Generating default present(cd(:ngrdcol),rtm_sfc(:ngrdcol),adjustment(:ngrdcol),wprtp_sfc(:ngrdcol),ubar(:ngrdcol))
bomex_tndcy:
82, Generating enter data create(qtm_forcing(:,:))
87, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
89, ! blockidx%x threadidx%x collapsed
87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
116, ! blockidx%x threadidx%x collapsed
114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
126, ! blockidx%x threadidx%x collapsed
124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
133, Generating exit data delete(qtm_forcing(:,:))
set_sclr_sfc_rtm_thlm:
314, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
315, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
316, !$acc loop seq
314, Generating default present(wpsclrp_sfc(:ngrdcol,:sclr_dim))
315, Generating implicit firstprivate(i)
316, Loop is parallelizable
321, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
321, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),wpedsclrp_sfc(:ngrdcol,:),sclr_idx)
334, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
336, !$acc loop seq
334, Generating default present(wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
336, Loop is parallelizable
convert_sens_ht_to_km_s:
348, Generating acc routine seq
Generating NVIDIA GPU code
convert_latent_ht_to_m_s:
375, Generating acc routine seq
Generating NVIDIA GPU code
bomex_sfclyr:
193, Generating enter data copyin(wpqtp_sfc(:))
208, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
224, Generating exit data delete(wpqtp_sfc(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/generalized_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/cobra.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/cloud_feedback.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/arm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/arm_0003.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/arm_3year.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/astex_a209.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/atex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/atex_long.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/arm_97.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/dycoms2_rf01.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/dycoms2_rf02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/fire.F90
arm_0003_sfclyr:
91, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
92, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
91, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
92, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
gabls3_sfclyr:
98, Generating enter data create(c_10(:),offset(:))
101, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
102, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
101, Generating default present(c_10(:ngrdcol),offset(:ngrdcol))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
114, Generating default present(veg_t_in_k(:ngrdcol),ustar(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),lowest_level(:),exner_sfc(:ngrdcol),ubar(:))
115, Generating implicit firstprivate(veg_theta_in_k,bflx)
122, Generating exit data delete(offset(:),c_10(:))
arm_97_sfclyr:
96, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
97, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
96, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
97, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
arm_sfclyr:
98, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
99, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
98, Generating default present(thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
99, Generating implicit firstprivate(bflx,moisture_flx2,heat_flx2)
arm_3year_sfclyr:
79, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
80, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
79, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
80, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
cloud_feedback_sfclyr:
103, Generating enter data create(cq(:),ch(:),exner_sfc(:),rsat(:))
115, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
116, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
115, Generating default present(cq(:ngrdcol),ustar(:ngrdcol),t_sfc(:),exner_sfc(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
116, Generating implicit firstprivate(saturation_formula,t_sfc_interp)
164, Generating exit data delete(cq(:),ch(:),rsat(:),exner_sfc(:))
calc_forcings:
42, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
43, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
44, ! blockidx%x threadidx%x collapsed
42, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),gr,z_inversion(:ngrdcol),thlm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt))
calc_forcings:
39, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
40, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
41, ! blockidx%x threadidx%x collapsed
39, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
fire_sfclyr:
92, Generating enter data create(cz(:),rsat(:))
102, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
102, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),cz(:ngrdcol),p_sfc(:))
103, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
118, Generating exit data delete(rsat(:),cz(:))
dycoms2_rf02_tndcy:
90, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
91, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
90, Generating default present(wm_zt(:ngrdcol,gr%nzt),wm_zm(:ngrdcol,gr%nzm),gr)
96, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
97, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
98, ! blockidx%x threadidx%x collapsed
96, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
107, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
109, ! blockidx%x threadidx%x collapsed
107, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
118, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
120, ! blockidx%x threadidx%x collapsed
118, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
astex_a209_sfclyr:
193, Generating enter data create(ch(:),cq(:),rsat(:))
207, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
207, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowestlevel(:ngrdcol),p_sfc(:),cq(:ngrdcol),ch(:ngrdcol))
208, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
238, Generating exit data delete(ch(:),rsat(:),cq(:))
dycoms2_rf02_sfclyr:
194, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
194, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
195, Generating implicit firstprivate(sens_ht,latent_ht)
cobra_sfclyr:
144, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
145, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
144, Generating default present(rho_sfc(:),t_sfc(:ngrdcol),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
145, Generating implicit firstprivate(t_sfc_calc,moisture_flx2,co2_flx2,heat_flx,heat_flx2,moisture_flx,bflx,co2_flx)
176, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
176, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),sclr_idx)
177, Generating implicit firstprivate(co2_flx2)
185, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
186, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
185, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),sclr_idx,wpedsclrp_sfc(:ngrdcol,:))
186, Generating implicit firstprivate(co2_flx2)
dycoms2_rf01_tndcy:
66, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
67, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
68, ! blockidx%x threadidx%x collapsed
66, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
77, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
78, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
79, ! blockidx%x threadidx%x collapsed
77, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
88, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
89, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
90, ! blockidx%x threadidx%x collapsed
88, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_rf01_sfclyr:
176, Generating enter data create(rsat(:),cd(:))
192, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
202, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
223, Generating exit data delete(rsat(:),cd(:))
atex_long_tndcy:
135, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
137, ! blockidx%x threadidx%x collapsed
135, Generating default present(gr,gr%zt(1:ngrdcol,1:gr%nzt),wm_zt(:ngrdcol,:gr%nzt))
165, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
166, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
165, Generating default present(wm_zm(:ngrdcol,:),gr)
172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
174, ! blockidx%x threadidx%x collapsed
172, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
183, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
185, ! blockidx%x threadidx%x collapsed
183, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/gabls2.F90
atex_long_sfclyr:
268, Generating enter data create(c_10(:),adjustment(:))
290, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
290, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
291, Generating implicit firstprivate(t_sfc_interp)
313, Generating exit data delete(c_10(:),adjustment(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3_night.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/lba.F90
atex_tndcy:
213, Generating enter data create(z_lev(:),z_inversion(:))
219, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
219, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
222, Complex loop carried dependence of z_lev prevents parallelization
Loop carried reuse of z_lev prevents parallelization
229, Generating update self(rtm(:,:),z_lev(:))
244, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
244, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
250, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
252, ! blockidx%x threadidx%x collapsed
250, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
270, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
270, Generating default present(wm_zm(:ngrdcol,:),gr)
286, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
286, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
289, Complex loop carried dependence of z_lev_dycore prevents parallelization
Loop carried reuse of z_lev_dycore prevents parallelization
311, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
312, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
311, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
355, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
356, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
357, ! blockidx%x threadidx%x collapsed
355, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
365, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
366, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
367, ! blockidx%x threadidx%x collapsed
365, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
374, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
376, ! blockidx%x threadidx%x collapsed
374, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
384, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
385, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
386, ! blockidx%x threadidx%x collapsed
384, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
395, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
396, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
397, ! blockidx%x threadidx%x collapsed
395, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
406, Generating exit data delete(z_lev(:),z_inversion(:))
atex_sfclyr:
472, Generating enter data create(c_10(:),adjustment(:))
482, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
483, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
482, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
483, Generating implicit firstprivate(t_sfc_interp)
497, Generating exit data delete(c_10(:),adjustment(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/mpace_b.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/rico.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/neutral_case.F90
gabls3_night_sfclyr:
97, Generating enter data create(ubar(:))
113, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
114, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
113, Generating default present(um_sfc(:),thlm_sfc(:),vm_sfc(:),wpthlp_sfc(:),wprtp_sfc(:),ustar(:),ubar(:),lowest_level(:),rtm_sfc(:))
114, Generating implicit firstprivate(ts,qs)
129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
129, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol))
130, Generating implicit firstprivate(vpwp_sfc_interp,upwp_sfc_interp)
143, Generating exit data delete(ubar(:))
psi_h:
150, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gm1:
163, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gh1:
175, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/ekman.F90
fm1:
188, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
fh1:
206, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
landflx:
220, Generating acc routine seq
Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/twp_ice.F90
neutral_case_sfclyr:
76, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
77, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
76, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
77, Generating implicit firstprivate(time)
lba_tndcy:
68, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
70, ! blockidx%x threadidx%x collapsed
68, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
82, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
83, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
84, ! blockidx%x threadidx%x collapsed
82, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
93, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
95, ! blockidx%x threadidx%x collapsed
93, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
lba_sfclyr:
172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
173, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
172, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
173, Generating implicit firstprivate(ft,bflx)
ekman_sfclyr:
67, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
68, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
67, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
gabls2_tndcy:
91, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
93, ! blockidx%x threadidx%x collapsed
91, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
106, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
108, ! blockidx%x threadidx%x collapsed
106, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr)
118, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
119, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
118, Generating default present(wm_zm(:ngrdcol,:),gr)
124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
126, ! blockidx%x threadidx%x collapsed
124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
138, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
139, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
140, ! blockidx%x threadidx%x collapsed
138, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
149, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
151, ! blockidx%x threadidx%x collapsed
149, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
gabls2_sfclyr:
241, Generating enter data create(rsat(:),cz(:))
276, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
277, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
276, Generating default present(cz(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
277, Generating implicit firstprivate(t_sfc_calc,saturation_formula)
293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
293, Generating default present(ustar(:ngrdcol),lowest_level(:),p_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),t_sfc(:ngrdcol),ubar(:))
294, Generating implicit firstprivate(sstheta,bflx)
305, Generating exit data delete(rsat(:),cz(:))
mpace_b_tndcy:
106, Generating enter data create(t_tendency,velocity_omega)
109, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
111, ! blockidx%x threadidx%x collapsed
109, Generating default present(gr,p_in_pa(:ngrdcol,:gr%nzt),wm_zt(:ngrdcol,:gr%nzt),thvm(:ngrdcol,:gr%nzt))
111, Generating implicit firstprivate(velocity_omega)
121, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
122, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
121, Generating default present(wm_zm(:ngrdcol,:),gr)
128, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
130, ! blockidx%x threadidx%x collapsed
128, Generating default present(gr,thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),p_in_pa(:ngrdcol,:gr%nzt))
130, Generating implicit firstprivate(t_tendency)
143, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
145, ! blockidx%x threadidx%x collapsed
143, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
154, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
156, ! blockidx%x threadidx%x collapsed
154, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
163, Generating exit data delete(velocity_omega,t_tendency)
rico_tndcy:
88, Generating enter data create(qtm_forcing(:,:))
93, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
95, ! blockidx%x threadidx%x collapsed
93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
95, Generating implicit firstprivate(t_tendency)
116, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
118, ! blockidx%x threadidx%x collapsed
116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
145, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
147, ! blockidx%x threadidx%x collapsed
145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
156, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
158, ! blockidx%x threadidx%x collapsed
156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
165, Generating exit data delete(qtm_forcing(:,:))
mpace_b_sfclyr:
232, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
233, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
232, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
233, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/KK_microphys_module.F90
twp_ice_sfclyr:
96, Generating enter data create(ch(:),rsat(:),cq(:))
106, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
107, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
106, Generating default present(t_sfc(:),z(:ngrdcol),ustar(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),cq(:ngrdcol),p_sfc(:))
107, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
138, Generating exit data delete(ch(:),rsat(:),cq(:))
rico_sfclyr:
270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
287, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
318, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
344, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Radiation/radiation_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Benchmark_cases/prescribe_forcings.F90
prescribe_forcings:
303, Generating enter data create(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
318, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
320, ! blockidx%x threadidx%x collapsed
318, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
326, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
328, ! blockidx%x threadidx%x collapsed
326, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
374, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
375, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
374, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
375, Generating implicit firstprivate(nzt)
447, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
449, ! blockidx%x threadidx%x collapsed
447, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
471, Generating update self(p_in_pa(:,:))
477, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
495, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
497, ! blockidx%x threadidx%x collapsed
495, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
504, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
506, ! blockidx%x threadidx%x collapsed
507, !$acc loop seq
504, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
507, Loop is parallelizable
515, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
517, ! blockidx%x threadidx%x collapsed
518, !$acc loop seq
515, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
518, Loop is parallelizable
596, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
597, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
596, Generating default present(ustar(:ngrdcol))
620, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
621, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
620, Generating default present(ustar(:ngrdcol))
634, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
635, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
634, Generating default present(ustar(:ngrdcol))
656, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
657, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
656, Generating default present(ustar(:ngrdcol))
794, Generating update self(rho_bot(:))
797, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
848, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
849, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
848, Generating default present(ustar(:ngrdcol))
876, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
877, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
876, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
877, Generating implicit firstprivate(sens_ht,latent_ht)
883, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
884, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
885, ! blockidx%x threadidx%x collapsed
883, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
885, Generating implicit firstprivate(sens_ht)
892, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
893, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
894, ! blockidx%x threadidx%x collapsed
892, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
894, Generating implicit firstprivate(latent_ht)
905, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
935, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
read_surface_var_for_bc:
1041, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
1046, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1047, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1046, Generating default present(exner_bot(:ngrdcol),gr,z_bot(:ngrdcol),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um(:ngrdcol,:1),um_bot(:ngrdcol),vm(:ngrdcol,:1),rho_zm(:ngrdcol,:1),rtm(:ngrdcol,:1),rtm_bot(:ngrdcol),thlm(:ngrdcol,:1),rho_bot(:ngrdcol),p_sfc(:ngrdcol),gr%zt(1:ngrdcol,1))
1066, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1067, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1074, !$acc loop seq
1066, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
1067, Generating implicit firstprivate(k,min_val)
1074, Loop carried scalar dependence for min_val at line 1075
Loop carried reuse of k_min prevents parallelization
1084, Generating update self(k_min(:))
1117, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1118, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1117, Generating default present(gr,rho_bot(:ngrdcol),p_sfc(:ngrdcol),exner_bot(:ngrdcol),z_bot(:),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um_bot(:ngrdcol),rtm_bot(:ngrdcol),rho_zm(:ngrdcol,:))
1118, Generating implicit firstprivate(k00,km1,kp2,kp1)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/Microphys ../src/Microphys/estimate_scm_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/Microphys ../src/Microphys/lh_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/Microphys/microphys_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/clubb_driver.F90
init_clubb_case:
2573, Generating enter data create(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:))
Generating enter data copyin(pdf_params_zm%mixt_frac(:,:))
Generating enter data create(pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params_zm)
Generating enter data create(pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:))
Generating enter data copyin(pdf_params%mixt_frac(:,:))
Generating enter data create(pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params)
Generating enter data create(pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:))
Generating enter data copyin(err_info,thv_ds_zt_init(:))
Generating enter data create(rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:))
Generating enter data copyin(clubb_params(:,:))
Generating enter data create(sigma_x_1_n(:,:,:))
Generating enter data copyin(sfc_soil_t_in_k_init(:))
Generating enter data create(mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:))
Generating enter data copyin(invrs_rho_ds_zt_init(:))
Generating enter data create(cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp(:,:))
Generating enter data copyin(vm_init(:),um_init(:),hm_metadata)
Generating enter data create(wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:))
Generating enter data copyin(wp2_init(:))
Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
Generating enter data create(vprcp(:,:))
Generating enter data copyin(vg_init(:))
Generating enter data create(uprcp(:,:))
Generating enter data copyin(ug_init(:))
Generating enter data create(thlm_mc(:,:))
Generating enter data copyin(rtm_init(:))
Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
Generating enter data copyin(thv_ds_zm_init(:))
Generating enter data create(thlpthvp(:,:))
Generating enter data copyin(invrs_rho_ds_zm_init(:))
Generating enter data create(ice_supersat_frac(:,:))
Generating enter data copyin(rho_ds_zm_init(:))
Generating enter data create(rho(:,:),rfrzm(:,:))
Generating enter data copyin(rho_init(:))
Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
Generating enter data copyin(wm_zt_init(:))
Generating enter data create(rtp3(:,:))
Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
Generating enter data create(rtpthvp(:,:))
Generating enter data copyin(rcm_init(:))
Generating enter data create(upwp_sfc_pert(:))
Generating enter data copyin(sfc_elevation(:))
Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
Generating enter data create(err_info%err_code(:))
Generating enter data copyin(em_init(:))
Generating enter data create(rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:))
Generating enter data copyin(rho_ds_zm_dycore_init(:))
Generating enter data create(rho_zm(:,:))
Generating enter data copyin(rho_ds_zt_init(:))
Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
Generating enter data copyin(dummy_dy(:))
Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params_zm%varnce_w_1(:,:))
Generating enter data create(pdf_params_zm%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:))
Generating enter data create(pdf_params%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params%varnce_w_1(:,:))
Generating enter data create(pdf_params%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),deep_soil_t_in_k_init(:),dummy_dx(:),deltaz(:),sclr_idx,exner_init(:),p_in_pa_init(:))
Generating enter data create(sigma_x_2_n(:,:,:))
Generating enter data copyin(gr%zt(:,:))
Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
Generating enter data create(mu_x_2_n(:,:,:))
Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor(:))
Generating enter data create(x_nl_all_levs(:,:,:,:))
2648, Generating enter data create(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:))
Generating enter data copyin(sclrm_init(:,:))
Generating enter data create(sclrpthvp(:,:,:))
Generating enter data copyin(sclr_tol(:))
Generating enter data create(wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
2653, Generating enter data create(edsclrm(:,:,:))
Generating enter data copyin(edsclrm_init(:,:))
Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
2657, Generating enter data create(rtphmp_zt(:,:,:))
Generating enter data copyin(hm_metadata%l_mix_rat_hm(:))
Generating enter data create(thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
set_case_initial_conditions:
2730, Generating implicit firstprivate(ngrdcol,lh_num_samples)
Generating NVIDIA GPU code
2731, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2732, ! blockidx%x threadidx%x collapsed
2733, ! blockidx%x threadidx%x collapsed
2734, !$acc loop seq
2730, Generating default present(x_mixt_comp_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt),x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),lh_sample_point_weights(1:ngrdcol,1:lh_num_samples,1:gr%nzt),gr)
2734, Loop is parallelizable
2741, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2743, ! blockidx%x threadidx%x collapsed
2741, Generating default present(um_forcing(1:ngrdcol,1:gr%nzt),ug_init(1:gr%nzt),vm_forcing(1:ngrdcol,1:gr%nzt),vg_init(1:gr%nzt),um_ref_init(1:gr%nzt),vm_ref_init(1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),rho_init(1:gr%nzt),w_down_in_cloud(1:ngrdcol,1:gr%nzt),vp3(1:ngrdcol,1:gr%nzt),cloudy_downdraft_frac(1:ngrdcol,1:gr%nzt),cloud_frac(1:ngrdcol,1:gr%nzt),wp2up(1:ngrdcol,1:gr%nzt),p_in_pa(1:ngrdcol,1:gr%nzt),lscale(1:ngrdcol,1:gr%nzt),exner(1:ngrdcol,1:gr%nzt),cloudy_updraft_frac(1:ngrdcol,1:gr%nzt),rho_ds_zt_init(1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),rho_ds_zt(1:ngrdcol,1:gr%nzt),rho(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt(1:ngrdcol,1:gr%nzt),ice_supersat_frac(1:ngrdcol,1:gr%nzt),thv_ds_zt(1:ngrdcol,1:gr%nzt),thlp3(1:ngrdcol,1:gr%nzt),thlm(1:ngrdcol,1:gr%nzt),rtm(1:ngrdcol,1:gr%nzt),um(1:ngrdcol,1:gr%nzt),vm(1:ngrdcol,1:gr%nzt),um_init(1:gr%nzt),vm_init(1:gr%nzt),wm_zt(1:ngrdcol,1:gr%nzt),w_up_in_cloud(1:ngrdcol,1:gr%nzt),rcm_in_layer(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),cloud_cover(1:ngrdcol,1:gr%nzt),gr,rcm(1:ngrdcol,1:gr%nzt),ug(1:ngrdcol,1:gr%nzt),thvm_init(1:gr%nzt),vg(1:ngrdcol,1:gr%nzt),up3(1:ngrdcol,1:gr%nzt),um_ref(1:ngrdcol,1:gr%nzt),um_pert(1:ngrdcol,1:gr%nzt),vm_ref(1:ngrdcol,1:gr%nzt),vm_pert(1:ngrdcol,1:gr%nzt),thlm_ref(1:ngrdcol,1:gr%nzt),thlm_mc(1:ngrdcol,1:gr%nzt),rtm_ref(1:ngrdcol,1:gr%nzt),rtm_init(1:gr%nzt),thvm(1:ngrdcol,1:gr%nzt),thv_ds_zt_init(1:gr%nzt),p_in_pa_init(1:gr%nzt),thlm_ref_init(1:gr%nzt),rtm_ref_init(1:gr%nzt),wp2thlp(1:ngrdcol,1:gr%nzt),wp2thvp(1:ngrdcol,1:gr%nzt),wm_zt_init(1:gr%nzt),wp2rtp(1:ngrdcol,1:gr%nzt),wp3(1:ngrdcol,1:gr%nzt),wpvp2(1:ngrdcol,1:gr%nzt),wpup2(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt_init(1:gr%nzt),kh_zt(1:ngrdcol,1:gr%nzt),rtp3(1:ngrdcol,1:gr%nzt),rcm_init(1:gr%nzt),thlm_init(1:gr%nzt),rcm_mc(1:ngrdcol,1:gr%nzt),exner_init(1:gr%nzt))
2798, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2800, ! blockidx%x threadidx%x collapsed
2798, Generating default present(upwp(1:ngrdcol,1:gr%nzm),uprcp(1:ngrdcol,1:gr%nzm),vprcp(1:ngrdcol,1:gr%nzm),up2(1:ngrdcol,1:gr%nzm),thv_ds_zm_init(1:gr%nzm),vp2(1:ngrdcol,1:gr%nzm),upwp_pert(1:ngrdcol,1:gr%nzm),wprcp(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),wp4(1:ngrdcol,1:gr%nzm),wp2(1:ngrdcol,1:gr%nzm),wm_zm_init(1:gr%nzm),rho_zm_init(1:gr%nzm),rtpthvp(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm),rho_zm(1:ngrdcol,1:gr%nzm),rho_ds_zm_init(1:gr%nzm),rho_ds_zm(1:ngrdcol,1:gr%nzm),rc_coef_zm(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm(1:ngrdcol,1:gr%nzm),gr,thv_ds_zm(1:ngrdcol,1:gr%nzm),thlpthvp(1:ngrdcol,1:gr%nzm),wprtp(1:ngrdcol,1:gr%nzm),wpthlp(1:ngrdcol,1:gr%nzm),rtp2(1:ngrdcol,1:gr%nzm),thlp2(1:ngrdcol,1:gr%nzm),rtpthlp(1:ngrdcol,1:gr%nzm),upwp_init(1:gr%nzm),vpwp(1:ngrdcol,1:gr%nzm),wm_zm(1:ngrdcol,1:gr%nzm),vpwp_pert(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm_init(1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),thlprcp(1:ngrdcol,1:gr%nzm),wpthvp(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),up2_init(1:gr%nzm),vp2_init(1:gr%nzm),kh_zm(1:ngrdcol,1:gr%nzm),wp2vp2(1:ngrdcol,1:gr%nzm),wp2_init(1:gr%nzm),wp2up2(1:ngrdcol,1:gr%nzm),invrs_tau_zm(1:ngrdcol,1:gr%nzm),wprtp_forcing(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm))
2845, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2846, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2845, Generating default present(wpthlp_sfc(1:ngrdcol),wprtp_sfc(1:ngrdcol),vpwp_sfc(1:ngrdcol),sfc_soil_t_in_k_init(:),veg_t_in_k_init(:),deep_soil_t_in_k(1:ngrdcol),sfc_soil_t_in_k(1:ngrdcol),deep_soil_t_in_k_init(:),veg_t_in_k(1:ngrdcol),upwp_sfc(1:ngrdcol))
2859, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2860, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2861, ! blockidx%x threadidx%x collapsed
2862, ! blockidx%x threadidx%x collapsed
2859, Generating default present(sclrm_forcing(1:ngrdcol,1:gr%nzt,1:sclr_dim),gr,sclrm(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrp3(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrm_init(1:gr%nzt,1:sclr_dim))
2870, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2871, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2872, ! blockidx%x threadidx%x collapsed
2873, ! blockidx%x threadidx%x collapsed
2870, Generating default present(sclrpthlp(1:ngrdcol,1:gr%nzm,1:sclr_dim),gr,sclr_tol(1:sclr_dim),sclrp2(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrprtp(1:ngrdcol,1:gr%nzm,1:sclr_dim),wpsclrp(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrpthvp(1:ngrdcol,1:gr%nzm,1:sclr_dim))
2883, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2884, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2885, ! blockidx%x threadidx%x collapsed
2883, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
2894, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2895, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2896, ! blockidx%x threadidx%x collapsed
2897, ! blockidx%x threadidx%x collapsed
2894, Generating default present(edsclrm_forcing(1:ngrdcol,1:gr%nzt,1:edsclr_dim),edsclrm(1:ngrdcol,1:gr%nzt,1:edsclr_dim),gr,edsclrm_init(1:gr%nzt,1:edsclr_dim))
2904, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2906, ! blockidx%x threadidx%x collapsed
2904, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
2915, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2916, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2917, ! blockidx%x threadidx%x collapsed
2918, ! blockidx%x threadidx%x collapsed
2915, Generating default present(rtphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim),gr,wp2hmp(1:ngrdcol,1:gr%nzt,1:hydromet_dim),thlphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim))
2926, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2927, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2928, ! blockidx%x threadidx%x collapsed
2929, ! blockidx%x threadidx%x collapsed
2926, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
3048, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
3054, Generating update device(nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu9(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu10(:))
advance_clubb_to_end:
3317, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
3320, Generating update self(sclrm(:,:,:))
3321, Generating update self(edsclrm(:,:,:))
3389, Generating update self(sfc_soil_t_in_k(:),rho_zm(:,:),deep_soil_t_in_k(:),veg_t_in_k(:),wprtp_sfc(:),wpthlp_sfc(:),p_sfc(:))
3401, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
3405, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3407, ! blockidx%x threadidx%x collapsed
3405, Generating default present(rcm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),gr,thlm_mc(1:ngrdcol,1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt))
3423, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3424, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3425, ! blockidx%x threadidx%x collapsed
3423, Generating default present(wprtp_forcing(1:ngrdcol,1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),gr,thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm))
3436, Generating update self(rfrzm(:,:))
3446, Generating update device(rfrzm(:,:))
3664, Generating update self(pdf_params%varnce_w_1(:,:),pdf_params%thl_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rt_1(:,:),pdf_params%rc_2(:,:),pdf_params%chi_1(:,:),p_in_pa(:,:),pdf_params%cthl_2(:,:),kh_zm(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),corr_array_1_n(:,:,:,:),cloud_frac(:,:),sigma_x_1_n(:,:,:),rtm(:,:),mu_x_1_n(:,:,:),lh_thl_clipped(:,:,:),lh_rv_clipped(:,:,:),wp3(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),invrs_rho_ds_zt(:,:),wp2(:,:),wm_zt(:,:),thlm(:,:),wm_zm(:,:),pdf_params%w_2(:,:),rho_zm(:,:),rho_ds_zt(:,:),rcm(:,:),corr_array_2_n(:,:,:,:),mu_x_2_n(:,:,:),sigma_x_2_n(:,:,:))
3679, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3759, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3761, Generating update device(wphydrometp(:,:,:))
3780, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
3796, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3802, Generating update self(cloud_frac(:,:))
3817, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
3872, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
3893, Generating update device(radht(:,:))
3910, Generating update self(radht(:,:))
clean_up_clubb:
4283, Generating exit data delete(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm,pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),pdf_params,pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),err_info,deep_soil_t_in_k_init(:),thv_ds_zt_init(:),rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),clubb_params(:,:),sigma_x_1_n(:,:,:),sfc_soil_t_in_k_init(:),mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:),invrs_rho_ds_zt_init(:),cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp(:,:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm_dycore_init(:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),dummy_dx(:),deltaz(:),sclr_idx,exner_init(:),p_in_pa_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor(:),x_nl_all_levs(:,:,:,:))
4359, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
4364, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
4368, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/error.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a rad_lwsw_module.o extrapolation.o cobra.o silhs_category_variance_module.o input_netcdf.o cloud_feedback.o gfdl_activation.o ice_dfsn_module.o cloud_sed_module.o advance_microphys_module.o gabls3.o prescribe_forcings.o mpace_b.o fire.o arm_3year.o twp_ice.o stat_file_utils.o pdf_hydromet_microphys_wrapper.o bomex.o clex9_oct14.o arm_97.o input_grads.o parameters_microphys.o radiation_module.o error.o arm_0003.o spec_hum_to_mixing_ratio.o parameters_radiation.o mixed_moment_PDF_integrals.o atex_long.o arm.o estimate_scm_microphys_module.o mpace_a.o enhanced_simann.o coamps_microphys_driver_module.o generalized_grid_test.o lh_microphys_driver_module.o quicksort.o time_dependent_input.o input_interpret.o morrison_microphys_module.o dycoms2_rf01.o microphys_init_cleanup.o microphys_driver.o clubb_driver.o hydrostatic_module.o ekman.o diag_ustar_module.o KK_microphys_module.o simple_rad_module.o input_fields.o lba.o atex.o clex9_nov02.o gabls2.o cos_solar_zen_module.o astex_a209.o sfc_flux.o extended_atmosphere_module.o bugsrad_driver.o jun25.o neutral_case.o gabls3_night.o sounding.o soil_vegetation.o dycoms2_rf02.o nov11.o rico.o wangara.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - rad_lwsw_module.o
a - extrapolation.o
a - cobra.o
a - silhs_category_variance_module.o
a - input_netcdf.o
a - cloud_feedback.o
a - gfdl_activation.o
a - ice_dfsn_module.o
a - cloud_sed_module.o
a - advance_microphys_module.o
a - gabls3.o
a - prescribe_forcings.o
a - mpace_b.o
a - fire.o
a - arm_3year.o
a - twp_ice.o
a - stat_file_utils.o
a - pdf_hydromet_microphys_wrapper.o
a - bomex.o
a - clex9_oct14.o
a - arm_97.o
a - input_grads.o
a - parameters_microphys.o
a - radiation_module.o
a - error.o
a - arm_0003.o
a - spec_hum_to_mixing_ratio.o
a - parameters_radiation.o
a - mixed_moment_PDF_integrals.o
a - atex_long.o
a - arm.o
a - estimate_scm_microphys_module.o
a - mpace_a.o
a - enhanced_simann.o
a - coamps_microphys_driver_module.o
a - generalized_grid_test.o
a - lh_microphys_driver_module.o
a - quicksort.o
a - time_dependent_input.o
a - input_interpret.o
a - morrison_microphys_module.o
a - dycoms2_rf01.o
a - microphys_init_cleanup.o
a - microphys_driver.o
a - clubb_driver.o
a - hydrostatic_module.o
a - ekman.o
a - diag_ustar_module.o
a - KK_microphys_module.o
a - simple_rad_module.o
a - input_fields.o
a - lba.o
a - atex.o
a - clex9_nov02.o
a - gabls2.o
a - cos_solar_zen_module.o
a - astex_a209.o
a - sfc_flux.o
a - extended_atmosphere_module.o
a - bugsrad_driver.o
a - jun25.o
a - neutral_case.o
a - gabls3_night.o
a - sounding.o
a - soil_vegetation.o
a - dycoms2_rf02.o
a - nov11.o
a - rico.o
a - wangara.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.int2txt
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/clubb_standalone.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/clubb_thread_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_heaviside_tests.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/jacobian.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/read_corr_mtx_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/KK_integrals_tests.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c -I../src/CLUBB_core ../src/int2txt.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/corr_cholesky_mtx_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/hole_filling_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/silhs_category_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/mu_sigma_hm_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/spurious_source_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/tuner_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/rev_direction_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_test_types/fill_holes_tests.F90
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrutil.f90
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 226)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 230)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 286)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 289)
nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/clubb_tuner.F90
nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -acc -Mcuda
nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -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/pdf_parameter_tests.F90: 413)
nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c ../src/G_unit_tests.F90
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -Mcache_align -Mbackslash -Mstandard -O2 -Mstack_arrays -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran smooth_heaviside_tests.o read_corr_mtx_test.o KK_integrals_tests.o Nc_Ncn_test.o G_unit_tests.o tuner_tests.o smooth_min_max_tests.o corr_cholesky_mtx_tests.o fill_holes_tests.o mu_sigma_hm_tests.o hole_filling_tests.o silhs_category_test.o spurious_source_test.o w_up_in_cloud_tests.o pdf_parameter_tests.o rev_direction_grid_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran ran_state.o amebsa.o amoeba.o nrutil.o nrtype.o ran1_s.o nr.o clubb_tuner.o ran1_v.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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 -Mbackslash -Mstandard -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/ || true
check_for_missing_threadprivate.py has begun.
File ../src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_cloud_def
corr_array_n_below_def
File ../src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File ../src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
thlm_sponge_damp_profile
wp3_sponge_damp_settings
rtm_sponge_damp_profile
wp3_sponge_damp_profile
thlm_sponge_damp_settings
wp2_sponge_damp_settings
uv_sponge_damp_profile
wp2_sponge_damp_profile
uv_sponge_damp_settings
rtm_sponge_damp_settings
up2_vp2_sponge_damp_profile
up2_vp2_sponge_damp_settings
File ../src/CLUBB_core/fill_holes.F90 failed:
Missing threadprivate for:
ret_code
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/fill_holes.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: 'use' statement w/o 'only' found in the following line:
3150 : use gptl
CLUBBStandardsCheck.pl WARNING: Use check FAILED!
CLUBBStandardsCheck.pl WARNING: Check that comma is on same line as 'use', as CLUBB requires.
useCheck failed: ../src/clubb_driver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
201 : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
202 : ! method to obtain smoother initial condition profile, which is found to be
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
203 : ! beneficial to achive a better numerical solution convergence. If this flag
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
204 : ! is turned off, the initial conditions will be generated with linear interpolation.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
205 : ! This is done on a case-by-case basis, since using the monotone cubic method
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
206 : ! requires a special sounding.in file with many additional sounding levels.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
207 : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
744 : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
760 : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
761 : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
762 : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
807 : !----------------------------------- Optional Input Variables -----------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1029 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1721 : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2036 : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2037 : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2529 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2560 : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2568 : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2611 : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2623 : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2624 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2627 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2629 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2635 : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2636 : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2637 : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2638 : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2639 : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2640 : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2641 : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2642 : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2643 : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2644 : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2759 : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2765 : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2767 : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2961 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3171 : !----------------------------------- Optional Input Variables -----------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3328 : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3666 : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3668 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3672 : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3673 : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3689 : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3695 : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3696 : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3697 : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3713 : stats_zt(i), stats_zm(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3714 : stats_sfc(i), stats_lh_zt(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3715 : Nccnm(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3716 : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3717 : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3718 : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3719 : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3720 : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3721 : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3746 : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3747 : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3748 : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3749 : thlm_mc(i,:), err_info, & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3750 : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3759 : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3817 : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3823 : call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) ) ! kg/kg/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3825 : call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) ) ! m*(kg/kg)/s^2
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3827 : call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) ) ! (kg/kg)^2/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3829 : call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3846 : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3872 : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3918 : call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4017 : clubb_config_flags%grid_remap_method, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4086 : .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4191 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4192 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4194 : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col = ', time_output_multi_col
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4321 : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4333 : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4334 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4337 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4339 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4345 : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4346 : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4347 : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4348 : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4349 : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4350 : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4351 : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4352 : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4353 : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4354 : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4383 : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4384 : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4385 : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4386 : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4387 : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4388 : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5071 : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5079 : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5093 : 'be used for cases with forcings from an input file and for the atex ', &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_driver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
111 : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
112 : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_driver_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
654 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/clubb_tuner.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function.
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning
endCheck failed: ../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
914 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1084 : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1098 : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1100 : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1106 : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1107 : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1594 : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1621 : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1625 : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1629 : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1633 : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1667 : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1671 : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1675 : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1679 : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2504 : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
174 : call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
175 : call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
212 : call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
213 : stats_sfc(i) ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
377 : um(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
379 : vm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 : ugm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
383 : vgm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
385 : thlm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
387 : rtm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
389 : press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
392 : wm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
409 : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
410 : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
434 : um(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
435 : vm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
436 : ugm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
437 : vgm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 : thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
439 : rtm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
440 : press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
442 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
446 : sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
452 : edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
481 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
507 : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/sounding.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 9 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1002 : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1003 : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1004 : edsclrm_forcing(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1005 : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1006 : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1007 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1008 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1009 : rhs(:,:,edsclr) ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
793 : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
794 : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
795 : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
874 : stats_zt, stats_zm, stats_sfc, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
875 : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
876 : err_info ) ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1394 : sclrprtp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1429 : sclrpthlp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2540 : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2607 : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
265 : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
276 : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
234 : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
240 : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
584 : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
823 : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
828 : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
833 : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
840 : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/fill_holes.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
295 : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/grid_adaptation_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
315 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
541 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
845 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/model_flags.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
688 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1748 : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1749 : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1750 : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1802 : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1803 : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1804 : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1850 : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1851 : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1853 : !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1980 : !$acc upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
840 : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
902 : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
917 : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/parameters_tunable.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
295 : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
298 : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
300 : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/pdf_parameter_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
419 : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
420 : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/penta_bicgstab_solver.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
777 : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
778 : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
779 : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
780 : err_info ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3031 : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3033 : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3043 : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3045 : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3106 : chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3107 : pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3229 : call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3231 : call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4130 : 'floor stuff= ', floor( stats_metadata%stats_tout / stats_metadata%stats_tsamp )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/stats_clubb_utilities.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2485 : call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/CLUBB_core/stats_zm_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 17 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
127 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
128 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/bomex.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
91 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
92 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/dycoms2_rf01.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
121 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
122 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/dycoms2_rf02.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
152 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
153 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/gabls2.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
96 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
97 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
176 : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
177 : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/lba.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
272 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
273 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/mpace_a.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
157 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
158 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/mpace_b.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/Benchmark_cases/prescribe_forcings.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
303 : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
477 : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
908 : call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,& ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 : call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
914 : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
917 : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
920 : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
923 : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
926 : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
929 : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
935 : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1138 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1142 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1146 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1147 : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1150 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1151 : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1154 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1155 : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/prescribe_forcings.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
159 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
160 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/rico.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
104 : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
105 : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/Benchmark_cases/wangara.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 11 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90 || true
CLUBBStandardsCheck.pl has begun.
Bad Filename: ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has finished.
FAIL: 1 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
implicitCheck failed: ../src/SILHS/mt95.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 1 check(s) failed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90 || true
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/G_unit_test_types/fill_holes_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
162 : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
180 : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
195 : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
241 : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
344 : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
363 : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
385 : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
419 : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
430 : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/fill_holes_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
542 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/pdf_parameter_tests.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
privateCheck failed: ../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
233 : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
234 : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
750 : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
754 : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
795 : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
801 : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
508 : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
lineCheck failed: ../src/G_unit_test_types/spurious_source_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
FAIL: 6 check(s) failed.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_built-in]
Resource [GPU_built-in] did not exist. Created.
Lock acquired on [Resource: GPU_built-in]
[Pipeline] {
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ulimit -s 8388608
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e arm
Running arm
When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
C2thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
C2rtthl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
C6rt = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
C6rtb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
C6thl = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
C6thlb = 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
2.000000000000000 2.000000000000000 2.000000000000000
Warning in check_clubb_settings_api
hostptr=0x1d598e90,stride=1,size=4256,eltsize=8,name=wp2up(1:ngrdcol,1:gr%nzt),flags=0x20000200=present+implicit,async=-1,threadid=1
Present table dump for device[1]: NVIDIA Tesla GPU 0, compute capability 7.5, threadid=1
Hint: specify 0x800 bit in NV_ACC_DEBUG for verbose info.
host:0x14ab170 device:0x7190232bc000 size:832 presentcount:0+1 line:2573 name:err_info
host:0x14ab550 device:0x719029bfe600 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab5e0 device:0x719029bfea00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab700 device:0x719029bff000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab790 device:0x719029bff200 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab820 device:0x719029bff400 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab8b0 device:0x719029bffc00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab940 device:0x719029bffe00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ab9d0 device:0x7190232b0800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14aba60 device:0x7190232b1000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abaf0 device:0x7190232b1800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abb80 device:0x7190232b2000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abca0 device:0x7190232b2800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abd30 device:0x7190232b3000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abdc0 device:0x7190232b3800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abe50 device:0x7190232b4000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abee0 device:0x7190232b4800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14abf70 device:0x7190232b5000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac000 device:0x7190232b5800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac090 device:0x7190232b6000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac120 device:0x7190232b6800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac1b0 device:0x7190232b7000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac240 device:0x7190232b7800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac2d0 device:0x7190232b8000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac360 device:0x7190232b8800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac3f0 device:0x7190232b9000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac480 device:0x7190232b9800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac510 device:0x7190232ba000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac5a0 device:0x7190232ba800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac630 device:0x7190232bb000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac6c0 device:0x7190232bbe00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ac990 device:0x719029bfda00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14aca20 device:0x719029bfd600 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14acab0 device:0x719029bfde00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14acbd0 device:0x719029bfe200 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14acd80 device:0x719029bfee00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad110 device:0x7190234fbe00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14ad6b0 device:0x7190232c1000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad740 device:0x7190232c1400 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad7d0 device:0x7190232c1800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad860 device:0x7190232c0000 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad8f0 device:0x7190232c0400 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ad980 device:0x7190232c0800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ada10 device:0x7190232c0c00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14adaa0 device:0x71902333a800 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14adb30 device:0x71902333ac00 size:128 presentcount:0+1 line:2573 name:descriptor
host:0x14ae520 device:0x719023354400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae5e0 device:0x71902335cc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae6a0 device:0x719023365400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae760 device:0x71902336dc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae820 device:0x719023376400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae8e0 device:0x71902337ec00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14ae9a0 device:0x719023387400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aea60 device:0x71902338fc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aeb20 device:0x7190232c2e00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aebe0 device:0x7190232c3000 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aeca0 device:0x7190232c3200 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aed60 device:0x7190233a0c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aee20 device:0x7190232c3400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aeee0 device:0x7190233a9400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aefa0 device:0x7190232cbc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af060 device:0x7190232d4400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af1e0 device:0x7190235f7600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af2a0 device:0x7190233ba400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af360 device:0x7190232bde00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af420 device:0x719023398400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af4e0 device:0x7190233c2c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af5a0 device:0x7190232dcc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af7e0 device:0x7190233b1c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af8a0 device:0x7190233cb400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14af960 device:0x7190233d3c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afa20 device:0x7190232e5400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afba0 device:0x7190232edc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afc60 device:0x7190232f6400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afd20 device:0x7190233dc400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afde0 device:0x7190233e4c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14afea0 device:0x7190233ed400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14aff60 device:0x7190233f5c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0020 device:0x7190233fe400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b00e0 device:0x7190233fe600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b01a0 device:0x7190233fe800 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0260 device:0x7190233fea00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0320 device:0x7190233fec00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b03e0 device:0x7190233fee00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b04a0 device:0x719023318400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0560 device:0x71902333a400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0620 device:0x7190232bf200 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b06e0 device:0x7190232be000 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b07a0 device:0x719023307400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0860 device:0x7190232fec00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0920 device:0x71902330fc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b09e0 device:0x719023320c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0aa0 device:0x719023329400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0b60 device:0x719023331c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0c20 device:0x7190232bea00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0ce0 device:0x7190232bec00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0da0 device:0x7190232bee00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0e60 device:0x7190232bf000 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0f20 device:0x7190232bf400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b0fe0 device:0x7190232bf600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b10a0 device:0x7190232bf800 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1160 device:0x7190232bfa00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1220 device:0x7190232bfc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b12e0 device:0x7190233ff200 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b13a0 device:0x7190233ff400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1460 device:0x7190233ff600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1520 device:0x7190233ff800 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1760 device:0x7190234b0c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1820 device:0x7190232c2c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1a60 device:0x7190233ffe00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1b20 device:0x719023475400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1be0 device:0x71902347dc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1ca0 device:0x719023486400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1d60 device:0x71902348ec00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1e20 device:0x7190233ff000 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1ee0 device:0x7190233ffa00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b1fa0 device:0x7190233ffc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2060 device:0x719023497400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2120 device:0x7190232be200 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b21e0 device:0x7190232be400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b22a0 device:0x719023343400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2360 device:0x71902334bc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2420 device:0x7190232be600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b24e0 device:0x7190232be800 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b25a0 device:0x7190232c1a00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2660 device:0x7190232c1c00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2720 device:0x7190232c1e00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b27e0 device:0x7190232c2200 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b28a0 device:0x7190232c2400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2960 device:0x7190232c2600 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2a20 device:0x7190232c2800 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b2ae0 device:0x7190232c2a00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b3020 device:0x71902349fc00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b30e0 device:0x7190234a8400 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b31a0 device:0x7190235eee00 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b3560 device:0x7190232c2000 size:176 presentcount:0+1 line:2573 name:descriptor
host:0x14b44c0 device:0x71902351d600 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b45b0 device:0x71902352e200 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b46a0 device:0x71902353ee00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b4790 device:0x71902354fa00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b4880 device:0x719023560600 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b4970 device:0x71902350ca00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b54b0 device:0x719023581c00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b55a0 device:0x7190235a3200 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b5690 device:0x7190235c4800 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b5780 device:0x7190235e5e00 size:224 presentcount:0+1 line:2573 name:descriptor
host:0x14b5870 device:0x7190235e6000 size:272 presentcount:0+1 line:2573 name:descriptor
host:0x14b5990 device:0x7190235e6200 size:272 presentcount:0+1 line:2573 name:descriptor
host:0x14b5ab0 device:0x7190235e6400 size:272 presentcount:0+1 line:2573 name:descriptor
host:0x14b5bd0 device:0x7190235e6600 size:272 presentcount:0+1 line:2573 name:descriptor
host:0x14b5cf0 device:0x7190234f3600 size:272 presentcount:0+1 line:2573 name:descriptor
host:0x14b92e0 device:0x719029bfd200 size:24 presentcount:0+1 line:2573 name:sclr_idx
host:0x14b92f8 device:0x719029b1ce00 size:848 presentcount:0+1 line:2573 name:hm_metadata
host:0x14b9788 device:0x719029afa600 size:1736 presentcount:0+1 line:2573 name:gr
host:0x14bb970 device:0x719029b1e000 size:9408 presentcount:0+1 line:2573 name:pdf_params
host:0x14bde30 device:0x719029bfac00 size:9408 presentcount:0+1 line:2573 name:pdf_params_zm
host:0x14c1bf8 device:0x719029b1d400 size:1064 presentcount:0+1 line:2573 name:nu_vert_res_dep
host:0x15012c0 device:0x71902d403d00 size:328 presentcount:0+1 line:-1 name:_gases_ckd_21
host:0x1501480 device:0x71902d403b00 size:304 presentcount:0+1 line:-1 name:_bugsrad_planck_21
host:0x1504040 device:0x71902d403f00 size:24 presentcount:0+1 line:-1 name:_module_mp_graupel_21
host:0x150ad80 device:0x71902d404000 size:2336 presentcount:0+1 line:-1 name:_corr_varnce_module_21
host:0x1518400 device:0x71902d404a00 size:96 presentcount:0+1 line:-1 name:_calendar_21
host:0x1527f40 device:0x71902d404b00 size:1248 presentcount:0+1 line:-1 name:_saturation_21
host:0x152cc00 device:0x71902d405000 size:2856 presentcount:0+1 line:-1 name:_parameters_tunable_21
host:0x1695ad0 device:0x7190232bb200 size:8 presentcount:0+1 line:2573 name:deep_soil_t_in_k_init(:)
host:0x1695ae0 device:0x7190232bb400 size:8 presentcount:0+1 line:2573 name:sfc_soil_t_in_k_init(:)
host:0x1695af0 device:0x7190232bb600 size:8 presentcount:0+1 line:2573 name:veg_t_in_k_init(:)
host:0x1d208a60 device:0x7190232c1200 size:256 presentcount:0+1 line:2573 name:sfc_soil_t_in_k(:)
host:0x1d208bb0 device:0x7190232c0e00 size:256 presentcount:0+1 line:2573 name:deep_soil_t_in_k(:)
host:0x1d208ce0 device:0x719029bfe800 size:256 presentcount:0+1 line:2573 name:dummy_dy(:)
host:0x1d208e10 device:0x719029bfe400 size:256 presentcount:0+1 line:2573 name:dummy_dx(:)
host:0x1d209070 device:0x719029bfdc00 size:256 presentcount:0+1 line:2573 name:fcor(:)
host:0x1d2092d0 device:0x719029bfd400 size:256 presentcount:0+1 line:2573 name:t_sfc(:)
host:0x1d209530 device:0x7190235f7800 size:128 presentcount:0+1 line:2573 name:err_info%err_code(:)
host:0x1d209710 device:0x719029bfd800 size:256 presentcount:0+1 line:2573 name:p_sfc(:)
host:0x1d209840 device:0x7190232c1600 size:256 presentcount:0+1 line:2573 name:veg_t_in_k(:)
host:0x1d20a090 device:0x719023286000 size:26112 presentcount:0+1 line:2573 name:clubb_params(:,:)
host:0x1d210950 device:0x7190232bc400 size:6400 presentcount:0+1 line:2573 name:err_info%err_header(:)
host:0x1d29a4d0 device:0x71902333a600 size:256 presentcount:0+1 line:2573 name:upwp_sfc_pert(:)
host:0x1d29a600 device:0x71902333aa00 size:256 presentcount:0+1 line:2573 name:vpwp_sfc_pert(:)
host:0x1d29a730 device:0x719029bfe000 size:256 presentcount:0+1 line:2573 name:sfc_elevation(:)
host:0x1d29aac0 device:0x719029bfec00 size:256 presentcount:0+1 line:2573 name:deltaz(:)
host:0x1d2a8f30 device:0x719029b52a00 size:34304 presentcount:0+1 line:2573 name:gr%zm(:,:)
host:0x1d2b1560 device:0x719029b14000 size:34048 presentcount:0+1 line:2573 name:gr%zt(:,:)
host:0x1d2b9a90 device:0x719029b5b000 size:34304 presentcount:0+1 line:2573 name:gr%dzm(:,:)
host:0x1d2c20c0 device:0x719029b0ba00 size:34048 presentcount:0+1 line:2573 name:gr%dzt(:,:)
host:0x1d2ca5f0 device:0x719029b63600 size:34304 presentcount:0+1 line:2573 name:gr%invrs_dzm(:,:)
host:0x1d2d2c20 device:0x71902327da00 size:34048 presentcount:0+1 line:2573 name:gr%invrs_dzt(:,:)
host:0x1d2db150 device:0x71902329f200 size:68096 presentcount:0+1 line:2573 name:gr%weights_zm2zt(:,:,:)
host:0x1d2ebb80 device:0x719029afae00 size:68608 presentcount:0+1 line:2573 name:gr%weights_zt2zm(:,:,:)
host:0x1d2fc7b0 device:0x71902334be00 size:34048 presentcount:1+1 line:2573 name:um(:,:)
host:0x1d304ce0 device:0x71902335ce00 size:34048 presentcount:1+1 line:2573 name:vm(:,:)
host:0x1d30d210 device:0x719023354600 size:34304 presentcount:0+1 line:2573 name:upwp(:,:)
host:0x1d315840 device:0x719023365600 size:34304 presentcount:0+1 line:2573 name:vpwp(:,:)
host:0x1d31de70 device:0x71902336de00 size:34304 presentcount:0+1 line:2573 name:up2(:,:)
host:0x1d3264a0 device:0x71902337ee00 size:34048 presentcount:1+1 line:2573 name:up3(:,:)
host:0x1d32e9d0 device:0x719023376600 size:34304 presentcount:0+1 line:2573 name:vp2(:,:)
host:0x1d337000 device:0x719023387600 size:34048 presentcount:1+1 line:2573 name:vp3(:,:)
host:0x1d33f530 device:0x71902338fe00 size:34048 presentcount:1+1 line:2573 name:thlm(:,:)
host:0x1d347a60 device:0x719029b39800 size:34048 presentcount:1+1 line:2573 name:rtm(:,:)
host:0x1d34ff90 device:0x719029b95a00 size:34304 presentcount:0+1 line:2573 name:wprtp(:,:)
host:0x1d3585c0 device:0x719029b9e000 size:34304 presentcount:0+1 line:2573 name:wpthlp(:,:)
host:0x1d360bf0 device:0x719023464800 size:34304 presentcount:0+1 line:2573 name:wprcp(:,:)
host:0x1d369220 device:0x71902346ce00 size:34048 presentcount:1+1 line:2573 name:w_up_in_cloud(:,:)
host:0x1d371750 device:0x719023475600 size:34048 presentcount:1+1 line:2573 name:w_down_in_cloud(:,:)
host:0x1d379c80 device:0x71902347de00 size:34048 presentcount:1+1 line:2573 name:cloudy_updraft_frac(:,:)
host:0x1d3821b0 device:0x719023486600 size:34048 presentcount:1+1 line:2573 name:cloudy_downdraft_frac(:,:)
host:0x1d38a6e0 device:0x7190232cbe00 size:34304 presentcount:0+1 line:2573 name:wp2(:,:)
host:0x1d392d10 device:0x7190232d4600 size:34048 presentcount:1+1 line:2573 name:wp3(:,:)
host:0x1d3a3870 device:0x719029bc7e00 size:34304 presentcount:0+1 line:2573 name:rtp2(:,:)
host:0x1d3abea0 device:0x719023253c00 size:34304 presentcount:0+1 line:2573 name:thlp2(:,:)
host:0x1d3b44d0 device:0x7190232c3600 size:34304 presentcount:0+1 line:2573 name:rtpthlp(:,:)
host:0x1d3bcb00 device:0x7190233a9600 size:34048 presentcount:1+1 line:2573 name:p_in_pa(:,:)
host:0x1d3c5030 device:0x7190233b1e00 size:34048 presentcount:1+1 line:2573 name:exner(:,:)
host:0x1d3cd560 device:0x7190232fee00 size:34048 presentcount:1+1 line:2573 name:rho(:,:)
host:0x1d3d5a90 device:0x7190232f6600 size:34304 presentcount:0+1 line:2573 name:rho_zm(:,:)
host:0x1d3de0c0 device:0x719023307600 size:34304 presentcount:0+1 line:2573 name:rho_ds_zm(:,:)
host:0x1d3e66f0 device:0x71902330fe00 size:34048 presentcount:1+1 line:2573 name:rho_ds_zt(:,:)
host:0x1d3eec20 device:0x719023318600 size:34304 presentcount:0+1 line:2573 name:invrs_rho_ds_zm(:,:)
host:0x1d3f7250 device:0x719023320e00 size:34048 presentcount:1+1 line:2573 name:invrs_rho_ds_zt(:,:)
host:0x1d3ff780 device:0x719023329600 size:34304 presentcount:0+1 line:2573 name:thv_ds_zm(:,:)
host:0x1d407db0 device:0x719023331e00 size:34048 presentcount:1+1 line:2573 name:thv_ds_zt(:,:)
host:0x1d4102e0 device:0x719023275400 size:34048 presentcount:1+1 line:2573 name:thlm_forcing(:,:)
host:0x1d418810 device:0x719023219200 size:34048 presentcount:1+1 line:2573 name:rtm_forcing(:,:)
host:0x1d420d40 device:0x719023221800 size:34048 presentcount:1+1 line:2573 name:um_forcing(:,:)
host:0x1d429270 device:0x719023229e00 size:34048 presentcount:1+1 line:2573 name:vm_forcing(:,:)
host:0x1d4317a0 device:0x719029be9600 size:34304 presentcount:0+1 line:2573 name:wprtp_forcing(:,:)
host:0x1d439dd0 device:0x719029bf1c00 size:34304 presentcount:0+1 line:2573 name:wpthlp_forcing(:,:)
host:0x1d442400 device:0x719023200000 size:34304 presentcount:0+1 line:2573 name:rtp2_forcing(:,:)
host:0x1d44aa30 device:0x719023208600 size:34304 presentcount:0+1 line:2573 name:thlp2_forcing(:,:)
host:0x1d453060 device:0x719023210c00 size:34304 presentcount:0+1 line:2573 name:rtpthlp_forcing(:,:)
host:0x1d45b690 device:0x719023432400 size:34048 presentcount:1+1 line:2573 name:um_pert(:,:)
host:0x1d463bc0 device:0x71902343aa00 size:34048 presentcount:1+1 line:2573 name:vm_pert(:,:)
host:0x1d46c0f0 device:0x719023443000 size:34304 presentcount:0+1 line:2573 name:upwp_pert(:,:)
host:0x1d474720 device:0x71902344b600 size:34304 presentcount:0+1 line:2573 name:vpwp_pert(:,:)
host:0x1d47cd50 device:0x719029be1000 size:34304 presentcount:0+1 line:2573 name:wm_zm(:,:)
host:0x1d485380 device:0x719029b41e00 size:34048 presentcount:1+1 line:2573 name:wm_zt(:,:)
host:0x1d48d8b0 device:0x7190233ba600 size:34048 presentcount:1+1 line:2573 name:rcm(:,:)
host:0x1d49e410 device:0x7190233c2e00 size:34048 presentcount:1+1 line:2573 name:cloud_frac(:,:)
host:0x1d4a6940 device:0x719023429e00 size:34048 presentcount:1+1 line:2573 name:ice_supersat_frac(:,:)
host:0x1d4aee70 device:0x719023453c00 size:34048 presentcount:1+1 line:2573 name:rcm_in_layer(:,:)
host:0x1d4b73a0 device:0x71902345c200 size:34048 presentcount:1+1 line:2573 name:cloud_cover(:,:)
host:0x1d4bf8d0 device:0x71902348ee00 size:34304 presentcount:0+1 line:2573 name:invrs_tau_zm(:,:)
host:0x1d4f1dd0 device:0x719029b4a400 size:34048 presentcount:1+1 line:2573 name:ug(:,:)
host:0x1d4fa300 device:0x71902325c200 size:34048 presentcount:1+1 line:2573 name:vg(:,:)
host:0x1d502830 device:0x719023264800 size:34048 presentcount:1+1 line:2573 name:um_ref(:,:)
host:0x1d50ad60 device:0x71902326ce00 size:34048 presentcount:1+1 line:2573 name:vm_ref(:,:)
host:0x1d513290 device:0x719023343600 size:34048 presentcount:1+1 line:2573 name:thlm_ref(:,:)
host:0x1d51b7c0 device:0x71902333ae00 size:34048 presentcount:1+1 line:2573 name:rtm_ref(:,:)
host:0x1d523cf0 device:0x7190235ef000 size:34048 presentcount:1+1 line:2573 name:thvm(:,:)
host:0x1d52c220 device:0x71902324b600 size:34048 presentcount:1+1 line:2573 name:radht(:,:)
host:0x1d55e640 device:0x719029bbf800 size:34304 presentcount:0+1 line:2573 name:thlprcp(:,:)
host:0x1d566c70 device:0x7190233a0e00 size:34048 presentcount:1+1 line:2573 name:thlp3(:,:)
host:0x1d56f1a0 device:0x719023398600 size:34048 presentcount:1+1 line:2573 name:rtp3(:,:)
host:0x1d5776d0 device:0x7190232e5600 size:34304 presentcount:0+1 line:2573 name:rtpthvp(:,:)
host:0x1d57fd00 device:0x7190232ede00 size:34304 presentcount:0+1 line:2573 name:thlpthvp(:,:)
host:0x1d588330 device:0x7190233cb600 size:34304 presentcount:0+1 line:2573 name:wpthvp(:,:)
host:0x1d590960 device:0x7190232dce00 size:34048 presentcount:1+1 line:2573 name:wp2thvp(:,:)
host:0x1d5a13c0 device:0x7190233d3e00 size:34048 presentcount:0+1 line:2573 name:wp2rtp(:,:)
host:0x1d5a98f0 device:0x7190233dc600 size:34048 presentcount:0+1 line:2573 name:wp2thlp(:,:)
host:0x1d5b1e20 device:0x7190233e4e00 size:34304 presentcount:0+1 line:2573 name:uprcp(:,:)
host:0x1d5ba450 device:0x7190233ed600 size:34304 presentcount:0+1 line:2573 name:vprcp(:,:)
host:0x1d5c2a80 device:0x7190233f5e00 size:34304 presentcount:0+1 line:2573 name:rc_coef_zm(:,:)
host:0x1d5cb0b0 device:0x719023400000 size:34304 presentcount:0+1 line:2573 name:wp4(:,:)
host:0x1d5d36e0 device:0x719023408600 size:34048 presentcount:0+1 line:2573 name:wpup2(:,:)
host:0x1d5dbc10 device:0x719023410c00 size:34048 presentcount:0+1 line:2573 name:wpvp2(:,:)
host:0x1d5e4140 device:0x719023419200 size:34304 presentcount:0+1 line:2573 name:wp2up2(:,:)
host:0x1d5ec770 device:0x719023421800 size:34304 presentcount:0+1 line:2573 name:wp2vp2(:,:)
host:0x1d5f4da0 device:0x719023497600 size:34048 presentcount:0+1 line:2573 name:kh_zt(:,:)
host:0x1d5fd2d0 device:0x71902349fe00 size:34304 presentcount:0+1 line:2573 name:kh_zm(:,:)
host:0x1d60df60 device:0x7190234a8600 size:34048 presentcount:0+1 line:2573 name:lscale(:,:)
host:0x1d6401d0 device:0x71902323aa00 size:34048 presentcount:0+1 line:2573 name:rvm_mc(:,:)
host:0x1d648700 device:0x719023232400 size:34048 presentcount:0+1 line:2573 name:rcm_mc(:,:)
host:0x1d650c30 device:0x719023243000 size:34048 presentcount:0+1 line:2573 name:thlm_mc(:,:)
host:0x1d669bc0 device:0x719029ba6600 size:34304 presentcount:0+1 line:2573 name:wprtp_mc(:,:)
host:0x1d6721f0 device:0x719029baec00 size:34304 presentcount:0+1 line:2573 name:wpthlp_mc(:,:)
host:0x1d67a820 device:0x719029bd0400 size:34304 presentcount:0+1 line:2573 name:rtp2_mc(:,:)
host:0x1d682e50 device:0x719029bd8a00 size:34304 presentcount:0+1 line:2573 name:thlp2_mc(:,:)
host:0x1d68b480 device:0x719029bb7200 size:34304 presentcount:0+1 line:2573 name:rtpthlp_mc(:,:)
host:0x1d69c0a0 device:0x7190235e6800 size:34048 presentcount:0+1 line:2573 name:rfrzm(:,:)
host:0x1d6a45d0 device:0x7190234f3800 size:34048 presentcount:0+1 line:2573 name:x_mixt_comp_all_levs(:,:,:)
host:0x1d6acb00 device:0x71902350cc00 size:68096 presentcount:0+1 line:2573 name:lh_rt_clipped(:,:,:)
host:0x1d6bd530 device:0x71902351d800 size:68096 presentcount:0+1 line:2573 name:lh_thl_clipped(:,:,:)
host:0x1d6cdf60 device:0x71902352e400 size:68096 presentcount:0+1 line:2573 name:lh_rc_clipped(:,:,:)
host:0x1d6de990 device:0x71902353f000 size:68096 presentcount:0+1 line:2573 name:lh_rv_clipped(:,:,:)
host:0x1d6ef3c0 device:0x71902354fc00 size:68096 presentcount:0+1 line:2573 name:lh_nc_clipped(:,:,:)
host:0x1d6ffdf0 device:0x7190234fc000 size:68096 presentcount:0+1 line:2573 name:lh_sample_point_weights(:,:,:)
host:0x1d718d50 device:0x7190232bfe00 size:256 presentcount:0+1 line:2573 name:wpthlp_sfc(:)
host:0x1d718e80 device:0x7190232c0200 size:256 presentcount:0+1 line:2573 name:wprtp_sfc(:)
host:0x1d718fb0 device:0x7190232c0600 size:256 presentcount:0+1 line:2573 name:upwp_sfc(:)
host:0x1d7190e0 device:0x7190232c0a00 size:256 presentcount:0+1 line:2573 name:vpwp_sfc(:)
host:0x1d719210 device:0x719029b1c600 size:1064 presentcount:1+1 line:2573 name:thlm_init(:)
host:0x1d719660 device:0x719029afa000 size:1064 presentcount:1+1 line:2573 name:rtm_init(:)
host:0x1d719ab0 device:0x719029b1da00 size:1064 presentcount:1+1 line:2573 name:um_init(:)
host:0x1d719f00 device:0x719029bff600 size:1064 presentcount:1+1 line:2573 name:vm_init(:)
host:0x1d71a350 device:0x7190232afc00 size:1064 presentcount:1+1 line:2573 name:ug_init(:)
host:0x1d71a7a0 device:0x7190232b0200 size:1064 presentcount:1+1 line:2573 name:vg_init(:)
host:0x1d71abf0 device:0x7190232b0a00 size:1072 presentcount:0+1 line:2573 name:wp2_init(:)
host:0x1d71b050 device:0x7190232b1200 size:1072 presentcount:0+1 line:2573 name:up2_init(:)
host:0x1d71b4b0 device:0x7190232b1a00 size:1072 presentcount:0+1 line:2573 name:vp2_init(:)
host:0x1d71bd70 device:0x7190232b2200 size:1064 presentcount:1+1 line:2573 name:rcm_init(:)
host:0x1d71c1c0 device:0x7190232b2a00 size:1064 presentcount:1+1 line:2573 name:wm_zt_init(:)
host:0x1d71c610 device:0x7190232b3200 size:1072 presentcount:0+1 line:2573 name:wm_zm_init(:)
host:0x1d71ca70 device:0x7190232b3a00 size:1072 presentcount:0+1 line:2573 name:em_init(:)
host:0x1d71ced0 device:0x7190232b4200 size:1064 presentcount:1+1 line:2573 name:exner_init(:)
host:0x1d71d320 device:0x7190232b4a00 size:1064 presentcount:1+1 line:2573 name:thvm_init(:)
host:0x1d71d770 device:0x7190232b5200 size:1064 presentcount:1+1 line:2573 name:p_in_pa_init(:)
host:0x1d71dbc0 device:0x7190232b5a00 size:1064 presentcount:1+1 line:2573 name:rho_init(:)
host:0x1d71e010 device:0x7190232b6200 size:1072 presentcount:0+1 line:2573 name:rho_zm_init(:)
host:0x1d71e470 device:0x7190232b6a00 size:1072 presentcount:0+1 line:2573 name:rho_ds_zm_init(:)
host:0x1d71e8d0 device:0x7190232b7200 size:1064 presentcount:1+1 line:2573 name:rho_ds_zt_init(:)
host:0x1d71ed20 device:0x7190232b7a00 size:1072 presentcount:0+1 line:2573 name:invrs_rho_ds_zm_init(:)
host:0x1d71f180 device:0x7190232b8200 size:1064 presentcount:1+1 line:2573 name:invrs_rho_ds_zt_init(:)
host:0x1d71f5d0 device:0x7190232b8a00 size:1072 presentcount:0+1 line:2573 name:thv_ds_zm_init(:)
host:0x1d71fa30 device:0x7190232b9200 size:1064 presentcount:1+1 line:2573 name:thv_ds_zt_init(:)
host:0x1d71fe80 device:0x7190232b9a00 size:1064 presentcount:1+1 line:2573 name:rtm_ref_init(:)
host:0x1d7202d0 device:0x7190232ba200 size:1064 presentcount:1+1 line:2573 name:thlm_ref_init(:)
host:0x1d720720 device:0x7190232baa00 size:1064 presentcount:1+1 line:2573 name:um_ref_init(:)
host:0x1d720b70 device:0x7190232bb800 size:1064 presentcount:1+1 line:2573 name:vm_ref_init(:)
host:0x2030d680 device:0x719029bfa400 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu1(:)
host:0x203227b0 device:0x71902328e600 size:34048 presentcount:0+1 line:2573 name:pdf_params%w_1(:,:)
host:0x2032ace0 device:0x719023296c00 size:34048 presentcount:0+1 line:2573 name:pdf_params%w_2(:,:)
host:0x20333210 device:0x719029b20600 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_w_1(:,:)
host:0x2033b740 device:0x719029b28c00 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_w_2(:,:)
host:0x20343c70 device:0x7190235f7a00 size:34048 presentcount:0+1 line:2573 name:pdf_params%rt_1(:,:)
host:0x2034c1a0 device:0x71902378f000 size:34048 presentcount:0+1 line:2573 name:pdf_params%rt_2(:,:)
host:0x203546d0 device:0x719023797600 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_rt_1(:,:)
host:0x2035cc00 device:0x71902379fc00 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_rt_2(:,:)
host:0x20365130 device:0x7190237a8200 size:34048 presentcount:0+1 line:2573 name:pdf_params%thl_1(:,:)
host:0x2036d660 device:0x7190237b0800 size:34048 presentcount:0+1 line:2573 name:pdf_params%thl_2(:,:)
host:0x20375b90 device:0x7190237b8e00 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_thl_1(:,:)
host:0x2037e0c0 device:0x7190237c1400 size:34048 presentcount:0+1 line:2573 name:pdf_params%varnce_thl_2(:,:)
host:0x203865f0 device:0x7190237c9a00 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_rt_1(:,:)
host:0x2038eb20 device:0x7190237d2000 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_rt_2(:,:)
host:0x20397050 device:0x7190237da600 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_thl_1(:,:)
host:0x2039f580 device:0x7190237e2c00 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_thl_2(:,:)
host:0x203a7ab0 device:0x7190237eb200 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_rt_thl_1(:,:)
host:0x203affe0 device:0x7190237f3800 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_rt_thl_2(:,:)
host:0x203b8510 device:0x719023885000 size:34048 presentcount:0+1 line:2573 name:pdf_params%alpha_thl(:,:)
host:0x203c0a40 device:0x71902388d600 size:34048 presentcount:0+1 line:2573 name:pdf_params%alpha_rt(:,:)
host:0x203c8f70 device:0x719023895c00 size:34048 presentcount:0+1 line:2573 name:pdf_params%crt_1(:,:)
host:0x203d14a0 device:0x71902389e200 size:34048 presentcount:0+1 line:2573 name:pdf_params%crt_2(:,:)
host:0x203d99d0 device:0x7190238a6800 size:34048 presentcount:0+1 line:2573 name:pdf_params%cthl_1(:,:)
host:0x203e1f00 device:0x7190238aee00 size:34048 presentcount:0+1 line:2573 name:pdf_params%cthl_2(:,:)
host:0x203ea430 device:0x7190238b7400 size:34048 presentcount:0+1 line:2573 name:pdf_params%chi_1(:,:)
host:0x203f2960 device:0x7190238bfa00 size:34048 presentcount:0+1 line:2573 name:pdf_params%chi_2(:,:)
host:0x203fae90 device:0x7190238c8000 size:34048 presentcount:0+1 line:2573 name:pdf_params%stdev_chi_1(:,:)
host:0x204033c0 device:0x7190238d0600 size:34048 presentcount:0+1 line:2573 name:pdf_params%stdev_chi_2(:,:)
host:0x2040b8f0 device:0x7190238d8c00 size:34048 presentcount:0+1 line:2573 name:pdf_params%stdev_eta_1(:,:)
host:0x20413e20 device:0x7190238e1200 size:34048 presentcount:0+1 line:2573 name:pdf_params%stdev_eta_2(:,:)
host:0x2041c350 device:0x7190238e9800 size:34048 presentcount:0+1 line:2573 name:pdf_params%covar_chi_eta_1(:,:)
host:0x20424880 device:0x7190238f1e00 size:34048 presentcount:0+1 line:2573 name:pdf_params%covar_chi_eta_2(:,:)
host:0x2042cdb0 device:0x7190238fa400 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_chi_1(:,:)
host:0x204352e0 device:0x719023902a00 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_chi_2(:,:)
host:0x2043d810 device:0x71902390b000 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_eta_1(:,:)
host:0x20445d40 device:0x719023913600 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_w_eta_2(:,:)
host:0x2044e270 device:0x71902391bc00 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_chi_eta_1(:,:)
host:0x204567a0 device:0x719023924200 size:34048 presentcount:0+1 line:2573 name:pdf_params%corr_chi_eta_2(:,:)
host:0x2045ecd0 device:0x71902392c800 size:34048 presentcount:0+1 line:2573 name:pdf_params%rsatl_1(:,:)
host:0x20467200 device:0x719023934e00 size:34048 presentcount:0+1 line:2573 name:pdf_params%rsatl_2(:,:)
host:0x2046f730 device:0x71902393d400 size:34048 presentcount:0+1 line:2573 name:pdf_params%rc_1(:,:)
host:0x20477c60 device:0x719023945a00 size:34048 presentcount:0+1 line:2573 name:pdf_params%rc_2(:,:)
host:0x20480190 device:0x71902394e000 size:34048 presentcount:0+1 line:2573 name:pdf_params%cloud_frac_1(:,:)
host:0x204886c0 device:0x719023956600 size:34048 presentcount:0+1 line:2573 name:pdf_params%cloud_frac_2(:,:)
host:0x20490bf0 device:0x719029b31200 size:34048 presentcount:0+1 line:2573 name:pdf_params%mixt_frac(:,:)
host:0x20499120 device:0x71902395ec00 size:34048 presentcount:0+1 line:2573 name:pdf_params%ice_supersat_frac_1(:,:)
host:0x204a1650 device:0x719023967200 size:34048 presentcount:0+1 line:2573 name:pdf_params%ice_supersat_frac_2(:,:)
host:0x204b3c60 device:0x719029b6bc00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%w_1(:,:)
host:0x204bc290 device:0x719029b74200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%w_2(:,:)
host:0x204c48c0 device:0x719029b7c800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_w_1(:,:)
host:0x204ccef0 device:0x719029b84e00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_w_2(:,:)
host:0x204d5520 device:0x71902396f800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rt_1(:,:)
host:0x204ddb50 device:0x719023977e00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rt_2(:,:)
host:0x204e6180 device:0x719023980400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_rt_1(:,:)
host:0x204ee7b0 device:0x719023988a00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_rt_2(:,:)
host:0x204f6de0 device:0x719023991000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%thl_1(:,:)
host:0x204ff410 device:0x719023999600 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%thl_2(:,:)
host:0x20507a40 device:0x7190239a1c00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_thl_1(:,:)
host:0x20510070 device:0x7190239aa200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%varnce_thl_2(:,:)
host:0x205186a0 device:0x7190239b2800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_rt_1(:,:)
host:0x20520cd0 device:0x7190239bae00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_rt_2(:,:)
host:0x20529300 device:0x7190239c3400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_thl_1(:,:)
host:0x20531930 device:0x7190239cba00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_thl_2(:,:)
host:0x20539f60 device:0x7190239d4000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_rt_thl_1(:,:)
host:0x20542590 device:0x7190239dc600 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_rt_thl_2(:,:)
host:0x2054abc0 device:0x7190239e4c00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%alpha_thl(:,:)
host:0x205531f0 device:0x7190239ed200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%alpha_rt(:,:)
host:0x2055b820 device:0x7190239f5800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%crt_1(:,:)
host:0x20563e50 device:0x719023a00000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%crt_2(:,:)
host:0x2056c480 device:0x719023a08600 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%cthl_1(:,:)
host:0x20574ab0 device:0x719023a10c00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%cthl_2(:,:)
host:0x2057d0e0 device:0x719023a19200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%chi_1(:,:)
host:0x20585710 device:0x719023a21800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%chi_2(:,:)
host:0x2058dd40 device:0x719023a29e00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%stdev_chi_1(:,:)
host:0x20596370 device:0x719023a32400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%stdev_chi_2(:,:)
host:0x2059e9a0 device:0x719023a3aa00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%stdev_eta_1(:,:)
host:0x205a6fd0 device:0x719023a43000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%stdev_eta_2(:,:)
host:0x205af600 device:0x719023a4b600 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%covar_chi_eta_1(:,:)
host:0x205b7c30 device:0x719023a53c00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%covar_chi_eta_2(:,:)
host:0x205c0260 device:0x719023a5c200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_chi_1(:,:)
host:0x205c8890 device:0x719023a64800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_chi_2(:,:)
host:0x205d0ec0 device:0x719023a6ce00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_eta_1(:,:)
host:0x205d94f0 device:0x719023a75400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_w_eta_2(:,:)
host:0x205e1b20 device:0x719023a7da00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_chi_eta_1(:,:)
host:0x205ea150 device:0x719023a86000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%corr_chi_eta_2(:,:)
host:0x205f2780 device:0x719023a8e600 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rsatl_1(:,:)
host:0x205fadb0 device:0x719023a96c00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rsatl_2(:,:)
host:0x206033e0 device:0x719023a9f200 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rc_1(:,:)
host:0x2060ba10 device:0x719023aa7800 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%rc_2(:,:)
host:0x20614040 device:0x719023aafe00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%cloud_frac_1(:,:)
host:0x2061c670 device:0x719023ab8400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%cloud_frac_2(:,:)
host:0x20624ca0 device:0x719029b8d400 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%mixt_frac(:,:)
host:0x2062d2d0 device:0x719023ac0a00 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%ice_supersat_frac_1(:,:)
host:0x20635900 device:0x719023ac9000 size:34304 presentcount:0+1 line:2573 name:pdf_params_zm%ice_supersat_frac_2(:,:)
host:0x2063df30 device:0x719029b1cc00 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu2(:)
host:0x2063e060 device:0x719029bfaa00 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu6(:)
host:0x2063e190 device:0x719029bfa600 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu8(:)
host:0x2063e2c0 device:0x719029bfa200 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu9(:)
host:0x2063e3f0 device:0x719029bfa800 size:256 presentcount:0+1 line:2573 name:nu_vert_res_dep%nu10(:)
host:0x719699515020 device:0x7190234b0e00 size:272384 presentcount:0+1 line:2573 name:x_nl_all_levs(:,:,:,:)
host:0x719699558020 device:0x7190235c4a00 size:136192 presentcount:0+1 line:2573 name:sigma_x_2_n(:,:,:)
host:0x71969957a860 device:0x719023800000 size:544768 presentcount:0+1 line:2573 name:corr_cholesky_mtx_2(:,:,:,:)
host:0x71969982a020 device:0x7190235a3400 size:136192 presentcount:0+1 line:2573 name:sigma_x_1_n(:,:,:)
host:0x71969984c020 device:0x719023581e00 size:136192 presentcount:0+1 line:2573 name:mu_x_2_n(:,:,:)
host:0x71969986e020 device:0x719023560800 size:136192 presentcount:0+1 line:2573 name:mu_x_1_n(:,:,:)
host:0x719699890650 device:0x71902370a000 size:544768 presentcount:0+1 line:2573 name:corr_cholesky_mtx_1(:,:,:,:)
host:0x719699916440 device:0x719023685000 size:544768 presentcount:0+1 line:2573 name:corr_array_2_n(:,:,:,:)
host:0x7196a02ac230 device:0x719023600000 size:544768 presentcount:0+1 line:2573 name:corr_array_1_n(:,:,:,:)
allocated block device:0x719023200000 size:34304 thread:1
allocated block device:0x719023208600 size:34304 thread:1
allocated block device:0x719023210c00 size:34304 thread:1
allocated block device:0x719023219200 size:34304 thread:1
allocated block device:0x719023221800 size:34304 thread:1
allocated block device:0x719023229e00 size:34304 thread:1
allocated block device:0x719023232400 size:34304 thread:1
allocated block device:0x71902323aa00 size:34304 thread:1
allocated block device:0x719023243000 size:34304 thread:1
allocated block device:0x71902324b600 size:34304 thread:1
allocated block device:0x719023253c00 size:34304 thread:1
allocated block device:0x71902325c200 size:34304 thread:1
allocated block device:0x719023264800 size:34304 thread:1
allocated block device:0x71902326ce00 size:34304 thread:1
allocated block device:0x719023275400 size:34304 thread:1
allocated block device:0x71902327da00 size:34304 thread:1
allocated block device:0x719023286000 size:34304 thread:1
allocated block device:0x71902328e600 size:34304 thread:1
allocated block device:0x719023296c00 size:34304 thread:1
allocated block device:0x71902329f200 size:68096 thread:1
allocated block device:0x7190232afc00 size:1536 thread:1
allocated block device:0x7190232b0200 size:1536 thread:1
allocated block device:0x7190232b0800 size:512 thread:1
allocated block device:0x7190232b0a00 size:1536 thread:1
allocated block device:0x7190232b1000 size:512 thread:1
allocated block device:0x7190232b1200 size:1536 thread:1
allocated block device:0x7190232b1800 size:512 thread:1
allocated block device:0x7190232b1a00 size:1536 thread:1
allocated block device:0x7190232b2000 size:512 thread:1
allocated block device:0x7190232b2200 size:1536 thread:1
allocated block device:0x7190232b2800 size:512 thread:1
allocated block device:0x7190232b2a00 size:1536 thread:1
allocated block device:0x7190232b3000 size:512 thread:1
allocated block device:0x7190232b3200 size:1536 thread:1
allocated block device:0x7190232b3800 size:512 thread:1
allocated block device:0x7190232b3a00 size:1536 thread:1
allocated block device:0x7190232b4000 size:512 thread:1
allocated block device:0x7190232b4200 size:1536 thread:1
allocated block device:0x7190232b4800 size:512 thread:1
allocated block device:0x7190232b4a00 size:1536 thread:1
allocated block device:0x7190232b5000 size:512 thread:1
allocated block device:0x7190232b5200 size:1536 thread:1
allocated block device:0x7190232b5800 size:512 thread:1
allocated block device:0x7190232b5a00 size:1536 thread:1
allocated block device:0x7190232b6000 size:512 thread:1
allocated block device:0x7190232b6200 size:1536 thread:1
allocated block device:0x7190232b6800 size:512 thread:1
allocated block device:0x7190232b6a00 size:1536 thread:1
allocated block device:0x7190232b7000 size:512 thread:1
allocated block device:0x7190232b7200 size:1536 thread:1
allocated block device:0x7190232b7800 size:512 thread:1
allocated block device:0x7190232b7a00 size:1536 thread:1
allocated block device:0x7190232b8000 size:512 thread:1
allocated block device:0x7190232b8200 size:1536 thread:1
allocated block device:0x7190232b8800 size:512 thread:1
allocated block device:0x7190232b8a00 size:1536 thread:1
allocated block device:0x7190232b9000 size:512 thread:1
allocated block device:0x7190232b9200 size:1536 thread:1
allocated block device:0x7190232b9800 size:512 thread:1
allocated block device:0x7190232b9a00 size:1536 thread:1
allocated block device:0x7190232ba000 size:512 thread:1
allocated block device:0x7190232ba200 size:1536 thread:1
allocated block device:0x7190232ba800 size:512 thread:1
allocated block device:0x7190232baa00 size:1536 thread:1
allocated block device:0x7190232bb000 size:512 thread:1
allocated block device:0x7190232bb200 size:512 thread:1
allocated block device:0x7190232bb400 size:512 thread:1
allocated block device:0x7190232bb600 size:512 thread:1
allocated block device:0x7190232bb800 size:1536 thread:1
allocated block device:0x7190232bbe00 size:512 thread:1
allocated block device:0x7190232bc000 size:1024 thread:1
allocated block device:0x7190232bc400 size:6656 thread:1
allocated block device:0x7190232bde00 size:512 thread:1
allocated block device:0x7190232be000 size:512 thread:1
allocated block device:0x7190232be200 size:512 thread:1
allocated block device:0x7190232be400 size:512 thread:1
allocated block device:0x7190232be600 size:512 thread:1
allocated block device:0x7190232be800 size:512 thread:1
allocated block device:0x7190232bea00 size:512 thread:1
allocated block device:0x7190232bec00 size:512 thread:1
allocated block device:0x7190232bee00 size:512 thread:1
allocated block device:0x7190232bf000 size:512 thread:1
allocated block device:0x7190232bf200 size:512 thread:1
allocated block device:0x7190232bf400 size:512 thread:1
allocated block device:0x7190232bf600 size:512 thread:1
allocated block device:0x7190232bf800 size:512 thread:1
allocated block device:0x7190232bfa00 size:512 thread:1
allocated block device:0x7190232bfc00 size:512 thread:1
allocated block device:0x7190232bfe00 size:512 thread:1
allocated block device:0x7190232c0000 size:512 thread:1
allocated block device:0x7190232c0200 size:512 thread:1
allocated block device:0x7190232c0400 size:512 thread:1
allocated block device:0x7190232c0600 size:512 thread:1
allocated block device:0x7190232c0800 size:512 thread:1
allocated block device:0x7190232c0a00 size:512 thread:1
allocated block device:0x7190232c0c00 size:512 thread:1
allocated block device:0x7190232c0e00 size:512 thread:1
allocated block device:0x7190232c1000 size:512 thread:1
allocated block device:0x7190232c1200 size:512 thread:1
allocated block device:0x7190232c1400 size:512 thread:1
allocated block device:0x7190232c1600 size:512 thread:1
allocated block device:0x7190232c1800 size:512 thread:1
allocated block device:0x7190232c1a00 size:512 thread:1
allocated block device:0x7190232c1c00 size:512 thread:1
allocated block device:0x7190232c1e00 size:512 thread:1
allocated block device:0x7190232c2000 size:512 thread:1
allocated block device:0x7190232c2200 size:512 thread:1
allocated block device:0x7190232c2400 size:512 thread:1
allocated block device:0x7190232c2600 size:512 thread:1
allocated block device:0x7190232c2800 size:512 thread:1
allocated block device:0x7190232c2a00 size:512 thread:1
allocated block device:0x7190232c2c00 size:512 thread:1
allocated block device:0x7190232c2e00 size:512 thread:1
allocated block device:0x7190232c3000 size:512 thread:1
allocated block device:0x7190232c3200 size:512 thread:1
allocated block device:0x7190232c3400 size:512 thread:1
allocated block device:0x7190232c3600 size:34304 thread:1
allocated block device:0x7190232cbc00 size:512 thread:1
allocated block device:0x7190232cbe00 size:34304 thread:1
allocated block device:0x7190232d4400 size:512 thread:1
allocated block device:0x7190232d4600 size:34304 thread:1
allocated block device:0x7190232dcc00 size:512 thread:1
allocated block device:0x7190232dce00 size:34304 thread:1
allocated block device:0x7190232e5400 size:512 thread:1
allocated block device:0x7190232e5600 size:34304 thread:1
allocated block device:0x7190232edc00 size:512 thread:1
allocated block device:0x7190232ede00 size:34304 thread:1
allocated block device:0x7190232f6400 size:512 thread:1
allocated block device:0x7190232f6600 size:34304 thread:1
allocated block device:0x7190232fec00 size:512 thread:1
allocated block device:0x7190232fee00 size:34304 thread:1
allocated block device:0x719023307400 size:512 thread:1
allocated block device:0x719023307600 size:34304 thread:1
allocated block device:0x71902330fc00 size:512 thread:1
allocated block device:0x71902330fe00 size:34304 thread:1
allocated block device:0x719023318400 size:512 thread:1
allocated block device:0x719023318600 size:34304 thread:1
allocated block device:0x719023320c00 size:512 thread:1
allocated block device:0x719023320e00 size:34304 thread:1
allocated block device:0x719023329400 size:512 thread:1
allocated block device:0x719023329600 size:34304 thread:1
allocated block device:0x719023331c00 size:512 thread:1
allocated block device:0x719023331e00 size:34304 thread:1
allocated block device:0x71902333a400 size:512 thread:1
allocated block device:0x71902333a600 size:512 thread:1
allocated block device:0x71902333a800 size:512 thread:1
allocated block device:0x71902333aa00 size:512 thread:1
allocated block device:0x71902333ac00 size:512 thread:1
allocated block device:0x71902333ae00 size:34304 thread:1
allocated block device:0x719023343400 size:512 thread:1
allocated block device:0x719023343600 size:34304 thread:1
allocated block device:0x71902334bc00 size:512 thread:1
allocated block device:0x71902334be00 size:34304 thread:1
allocated block device:0x719023354400 size:512 thread:1
allocated block device:0x719023354600 size:34304 thread:1
allocated block device:0x71902335cc00 size:512 thread:1
allocated block device:0x71902335ce00 size:34304 thread:1
allocated block device:0x719023365400 size:512 thread:1
allocated block device:0x719023365600 size:34304 thread:1
allocated block device:0x71902336dc00 size:512 thread:1
allocated block device:0x71902336de00 size:34304 thread:1
allocated block device:0x719023376400 size:512 thread:1
allocated block device:0x719023376600 size:34304 thread:1
allocated block device:0x71902337ec00 size:512 thread:1
allocated block device:0x71902337ee00 size:34304 thread:1
allocated block device:0x719023387400 size:512 thread:1
allocated block device:0x719023387600 size:34304 thread:1
allocated block device:0x71902338fc00 size:512 thread:1
allocated block device:0x71902338fe00 size:34304 thread:1
allocated block device:0x719023398400 size:512 thread:1
allocated block device:0x719023398600 size:34304 thread:1
allocated block device:0x7190233a0c00 size:512 thread:1
allocated block device:0x7190233a0e00 size:34304 thread:1
allocated block device:0x7190233a9400 size:512 thread:1
allocated block device:0x7190233a9600 size:34304 thread:1
allocated block device:0x7190233b1c00 size:512 thread:1
allocated block device:0x7190233b1e00 size:34304 thread:1
allocated block device:0x7190233ba400 size:512 thread:1
allocated block device:0x7190233ba600 size:34304 thread:1
allocated block device:0x7190233c2c00 size:512 thread:1
allocated block device:0x7190233c2e00 size:34304 thread:1
allocated block device:0x7190233cb400 size:512 thread:1
allocated block device:0x7190233cb600 size:34304 thread:1
allocated block device:0x7190233d3c00 size:512 thread:1
allocated block device:0x7190233d3e00 size:34304 thread:1
allocated block device:0x7190233dc400 size:512 thread:1
allocated block device:0x7190233dc600 size:34304 thread:1
allocated block device:0x7190233e4c00 size:512 thread:1
allocated block device:0x7190233e4e00 size:34304 thread:1
allocated block device:0x7190233ed400 size:512 thread:1
allocated block device:0x7190233ed600 size:34304 thread:1
allocated block device:0x7190233f5c00 size:512 thread:1
allocated block device:0x7190233f5e00 size:34304 thread:1
allocated block device:0x7190233fe400 size:512 thread:1
allocated block device:0x7190233fe600 size:512 thread:1
allocated block device:0x7190233fe800 size:512 thread:1
allocated block device:0x7190233fea00 size:512 thread:1
allocated block device:0x7190233fec00 size:512 thread:1
allocated block device:0x7190233fee00 size:512 thread:1
allocated block device:0x7190233ff000 size:512 thread:1
allocated block device:0x7190233ff200 size:512 thread:1
allocated block device:0x7190233ff400 size:512 thread:1
allocated block device:0x7190233ff600 size:512 thread:1
allocated block device:0x7190233ff800 size:512 thread:1
allocated block device:0x7190233ffa00 size:512 thread:1
allocated block device:0x7190233ffc00 size:512 thread:1
allocated block device:0x7190233ffe00 size:512 thread:1
allocated block device:0x719023400000 size:34304 thread:1
allocated block device:0x719023408600 size:34304 thread:1
allocated block device:0x719023410c00 size:34304 thread:1
allocated block device:0x719023419200 size:34304 thread:1
allocated block device:0x719023421800 size:34304 thread:1
allocated block device:0x719023429e00 size:34304 thread:1
allocated block device:0x719023432400 size:34304 thread:1
allocated block device:0x71902343aa00 size:34304 thread:1
allocated block device:0x719023443000 size:34304 thread:1
allocated block device:0x71902344b600 size:34304 thread:1
allocated block device:0x719023453c00 size:34304 thread:1
allocated block device:0x71902345c200 size:34304 thread:1
allocated block device:0x719023464800 size:34304 thread:1
allocated block device:0x71902346ce00 size:34304 thread:1
allocated block device:0x719023475400 size:512 thread:1
allocated block device:0x719023475600 size:34304 thread:1
allocated block device:0x71902347dc00 size:512 thread:1
allocated block device:0x71902347de00 size:34304 thread:1
allocated block device:0x719023486400 size:512 thread:1
allocated block device:0x719023486600 size:34304 thread:1
allocated block device:0x71902348ec00 size:512 thread:1
allocated block device:0x71902348ee00 size:34304 thread:1
allocated block device:0x719023497400 size:512 thread:1
allocated block device:0x719023497600 size:34304 thread:1
allocated block device:0x71902349fc00 size:512 thread:1
allocated block device:0x71902349fe00 size:34304 thread:1
allocated block device:0x7190234a8400 size:512 thread:1
allocated block device:0x7190234a8600 size:34304 thread:1
allocated block device:0x7190234b0c00 size:512 thread:1
allocated block device:0x7190234b0e00 size:272384 thread:1
allocated block device:0x7190234f3600 size:512 thread:1
allocated block device:0x7190234f3800 size:34304 thread:1
allocated block device:0x7190234fbe00 size:512 thread:1
allocated block device:0x7190234fc000 size:68096 thread:1
allocated block device:0x71902350ca00 size:512 thread:1
allocated block device:0x71902350cc00 size:68096 thread:1
allocated block device:0x71902351d600 size:512 thread:1
allocated block device:0x71902351d800 size:68096 thread:1
allocated block device:0x71902352e200 size:512 thread:1
allocated block device:0x71902352e400 size:68096 thread:1
allocated block device:0x71902353ee00 size:512 thread:1
allocated block device:0x71902353f000 size:68096 thread:1
allocated block device:0x71902354fa00 size:512 thread:1
allocated block device:0x71902354fc00 size:68096 thread:1
allocated block device:0x719023560600 size:512 thread:1
allocated block device:0x719023560800 size:136192 thread:1
allocated block device:0x719023581c00 size:512 thread:1
allocated block device:0x719023581e00 size:136192 thread:1
allocated block device:0x7190235a3200 size:512 thread:1
allocated block device:0x7190235a3400 size:136192 thread:1
allocated block device:0x7190235c4800 size:512 thread:1
allocated block device:0x7190235c4a00 size:136192 thread:1
allocated block device:0x7190235e5e00 size:512 thread:1
allocated block device:0x7190235e6000 size:512 thread:1
allocated block device:0x7190235e6200 size:512 thread:1
allocated block device:0x7190235e6400 size:512 thread:1
allocated block device:0x7190235e6600 size:512 thread:1
allocated block device:0x7190235e6800 size:34304 thread:1
allocated block device:0x7190235eee00 size:512 thread:1
allocated block device:0x7190235ef000 size:34304 thread:1
allocated block device:0x7190235f7600 size:512 thread:1
allocated block device:0x7190235f7800 size:512 thread:1
allocated block device:0x7190235f7a00 size:34304 thread:1
allocated block device:0x719023600000 size:544768 thread:1
allocated block device:0x719023685000 size:544768 thread:1
allocated block device:0x71902370a000 size:544768 thread:1
allocated block device:0x71902378f000 size:34304 thread:1
allocated block device:0x719023797600 size:34304 thread:1
allocated block device:0x71902379fc00 size:34304 thread:1
allocated block device:0x7190237a8200 size:34304 thread:1
allocated block device:0x7190237b0800 size:34304 thread:1
allocated block device:0x7190237b8e00 size:34304 thread:1
allocated block device:0x7190237c1400 size:34304 thread:1
allocated block device:0x7190237c9a00 size:34304 thread:1
allocated block device:0x7190237d2000 size:34304 thread:1
allocated block device:0x7190237da600 size:34304 thread:1
allocated block device:0x7190237e2c00 size:34304 thread:1
allocated block device:0x7190237eb200 size:34304 thread:1
allocated block device:0x7190237f3800 size:34304 thread:1
allocated block device:0x719023800000 size:544768 thread:1
allocated block device:0x719023885000 size:34304 thread:1
allocated block device:0x71902388d600 size:34304 thread:1
allocated block device:0x719023895c00 size:34304 thread:1
allocated block device:0x71902389e200 size:34304 thread:1
allocated block device:0x7190238a6800 size:34304 thread:1
allocated block device:0x7190238aee00 size:34304 thread:1
allocated block device:0x7190238b7400 size:34304 thread:1
allocated block device:0x7190238bfa00 size:34304 thread:1
allocated block device:0x7190238c8000 size:34304 thread:1
allocated block device:0x7190238d0600 size:34304 thread:1
allocated block device:0x7190238d8c00 size:34304 thread:1
allocated block device:0x7190238e1200 size:34304 thread:1
allocated block device:0x7190238e9800 size:34304 thread:1
allocated block device:0x7190238f1e00 size:34304 thread:1
allocated block device:0x7190238fa400 size:34304 thread:1
allocated block device:0x719023902a00 size:34304 thread:1
allocated block device:0x71902390b000 size:34304 thread:1
allocated block device:0x719023913600 size:34304 thread:1
allocated block device:0x71902391bc00 size:34304 thread:1
allocated block device:0x719023924200 size:34304 thread:1
allocated block device:0x71902392c800 size:34304 thread:1
allocated block device:0x719023934e00 size:34304 thread:1
allocated block device:0x71902393d400 size:34304 thread:1
allocated block device:0x719023945a00 size:34304 thread:1
allocated block device:0x71902394e000 size:34304 thread:1
allocated block device:0x719023956600 size:34304 thread:1
allocated block device:0x71902395ec00 size:34304 thread:1
allocated block device:0x719023967200 size:34304 thread:1
allocated block device:0x71902396f800 size:34304 thread:1
allocated block device:0x719023977e00 size:34304 thread:1
allocated block device:0x719023980400 size:34304 thread:1
allocated block device:0x719023988a00 size:34304 thread:1
allocated block device:0x719023991000 size:34304 thread:1
allocated block device:0x719023999600 size:34304 thread:1
allocated block device:0x7190239a1c00 size:34304 thread:1
allocated block device:0x7190239aa200 size:34304 thread:1
allocated block device:0x7190239b2800 size:34304 thread:1
allocated block device:0x7190239bae00 size:34304 thread:1
allocated block device:0x7190239c3400 size:34304 thread:1
allocated block device:0x7190239cba00 size:34304 thread:1
allocated block device:0x7190239d4000 size:34304 thread:1
allocated block device:0x7190239dc600 size:34304 thread:1
allocated block device:0x7190239e4c00 size:34304 thread:1
allocated block device:0x7190239ed200 size:34304 thread:1
allocated block device:0x7190239f5800 size:34304 thread:1
allocated block device:0x719023a00000 size:34304 thread:1
allocated block device:0x719023a08600 size:34304 thread:1
allocated block device:0x719023a10c00 size:34304 thread:1
allocated block device:0x719023a19200 size:34304 thread:1
allocated block device:0x719023a21800 size:34304 thread:1
allocated block device:0x719023a29e00 size:34304 thread:1
allocated block device:0x719023a32400 size:34304 thread:1
allocated block device:0x719023a3aa00 size:34304 thread:1
allocated block device:0x719023a43000 size:34304 thread:1
allocated block device:0x719023a4b600 size:34304 thread:1
allocated block device:0x719023a53c00 size:34304 thread:1
allocated block device:0x719023a5c200 size:34304 thread:1
allocated block device:0x719023a64800 size:34304 thread:1
allocated block device:0x719023a6ce00 size:34304 thread:1
allocated block device:0x719023a75400 size:34304 thread:1
allocated block device:0x719023a7da00 size:34304 thread:1
allocated block device:0x719023a86000 size:34304 thread:1
allocated block device:0x719023a8e600 size:34304 thread:1
allocated block device:0x719023a96c00 size:34304 thread:1
allocated block device:0x719023a9f200 size:34304 thread:1
allocated block device:0x719023aa7800 size:34304 thread:1
allocated block device:0x719023aafe00 size:34304 thread:1
allocated block device:0x719023ab8400 size:34304 thread:1
allocated block device:0x719023ac0a00 size:34304 thread:1
allocated block device:0x719023ac9000 size:34304 thread:1
allocated block device:0x719029afa000 size:1536 thread:1
allocated block device:0x719029afa600 size:2048 thread:1
allocated block device:0x719029afae00 size:68608 thread:1
allocated block device:0x719029b0ba00 size:34304 thread:1
allocated block device:0x719029b14000 size:34304 thread:1
allocated block device:0x719029b1c600 size:1536 thread:1
allocated block device:0x719029b1cc00 size:512 thread:1
allocated block device:0x719029b1ce00 size:1536 thread:1
allocated block device:0x719029b1d400 size:1536 thread:1
allocated block device:0x719029b1da00 size:1536 thread:1
allocated block device:0x719029b1e000 size:9728 thread:1
allocated block device:0x719029b20600 size:34304 thread:1
allocated block device:0x719029b28c00 size:34304 thread:1
allocated block device:0x719029b31200 size:34304 thread:1
allocated block device:0x719029b39800 size:34304 thread:1
allocated block device:0x719029b41e00 size:34304 thread:1
allocated block device:0x719029b4a400 size:34304 thread:1
allocated block device:0x719029b52a00 size:34304 thread:1
allocated block device:0x719029b5b000 size:34304 thread:1
allocated block device:0x719029b63600 size:34304 thread:1
allocated block device:0x719029b6bc00 size:34304 thread:1
allocated block device:0x719029b74200 size:34304 thread:1
allocated block device:0x719029b7c800 size:34304 thread:1
allocated block device:0x719029b84e00 size:34304 thread:1
allocated block device:0x719029b8d400 size:34304 thread:1
allocated block device:0x719029b95a00 size:34304 thread:1
allocated block device:0x719029b9e000 size:34304 thread:1
allocated block device:0x719029ba6600 size:34304 thread:1
allocated block device:0x719029baec00 size:34304 thread:1
allocated block device:0x719029bb7200 size:34304 thread:1
allocated block device:0x719029bbf800 size:34304 thread:1
allocated block device:0x719029bc7e00 size:34304 thread:1
allocated block device:0x719029bd0400 size:34304 thread:1
allocated block device:0x719029bd8a00 size:34304 thread:1
allocated block device:0x719029be1000 size:34304 thread:1
allocated block device:0x719029be9600 size:34304 thread:1
allocated block device:0x719029bf1c00 size:34304 thread:1
allocated block device:0x719029bfa200 size:512 thread:1
allocated block device:0x719029bfa400 size:512 thread:1
allocated block device:0x719029bfa600 size:512 thread:1
allocated block device:0x719029bfa800 size:512 thread:1
allocated block device:0x719029bfaa00 size:512 thread:1
allocated block device:0x719029bfac00 size:9728 thread:1
allocated block device:0x719029bfd200 size:512 thread:1
allocated block device:0x719029bfd400 size:512 thread:1
allocated block device:0x719029bfd600 size:512 thread:1
allocated block device:0x719029bfd800 size:512 thread:1
allocated block device:0x719029bfda00 size:512 thread:1
allocated block device:0x719029bfdc00 size:512 thread:1
allocated block device:0x719029bfde00 size:512 thread:1
allocated block device:0x719029bfe000 size:512 thread:1
allocated block device:0x719029bfe200 size:512 thread:1
allocated block device:0x719029bfe400 size:512 thread:1
allocated block device:0x719029bfe600 size:512 thread:1
allocated block device:0x719029bfe800 size:512 thread:1
allocated block device:0x719029bfea00 size:512 thread:1
allocated block device:0x719029bfec00 size:512 thread:1
allocated block device:0x719029bfee00 size:512 thread:1
allocated block device:0x719029bff000 size:512 thread:1
allocated block device:0x719029bff200 size:512 thread:1
allocated block device:0x719029bff400 size:512 thread:1
allocated block device:0x719029bff600 size:1536 thread:1
allocated block device:0x719029bffc00 size:512 thread:1
allocated block device:0x719029bffe00 size:512 thread:1
FATAL ERROR: data in PRESENT clause was not found on device 1: name=wp2up(1:ngrdcol,1:gr%nzt) host:0x1d598e90
file:/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj/../src/clubb_driver.F90 set_case_initial_conditions line:2741
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
Stage "Compile GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_OMP)
Stage "Run GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
Stage "Compare CPU vs ACC" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
Stage "Compare CPU vs OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] emailext
Sending email to: messnermet@uwm.edu
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE