Started by an SCM change
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
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 951970e2ee87a3431ce44ce41bb880aac66ac8b8 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 951970e2ee87a3431ce44ce41bb880aac66ac8b8 # timeout=10
Commit message: "QuadTune: Read in obs for custom metrics automatically from obs file."
> git rev-list --no-walk 6efe77bfc4e96b91f34aa4fd966aa39965f9b30f # 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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mt95.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_model.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_api_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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a advance_helper_module.o saturation.o constants_clubb.o output_netcdf.o sponge_layer_damping.o new_hybrid_pdf_main.o error_code.o model_flags.o new_pdf_main.o grid_adaptation.o T_in_K_module.o clubb_precision.o endian.o stats_variables.o mono_flux_limiter.o parameters_model.o advance_clubb_core_module.o penta_lu_solver.o sigma_sqd_w_module.o code_timer_module.o pdf_closure_module.o lapack_interfaces.o mixing_length.o Nc_Ncn_eqns.o input_reader.o lapack_wrap.o grid_class.o calc_roots.o Skx_module.o stats_type.o fill_holes.o pdf_parameter_module.o array_index.o stats_clubb_utilities.o setup_clubb_pdf_params.o new_hybrid_pdf.o advance_windm_edsclrm_module.o precipitation_fraction.o sfc_varnce_module.o stats_rad_zt_module.o clubb_api_module.o mean_adv.o advance_xp2_xpyp_module.o interpolation.o pos_definite_module.o stats_type_utilities.o adg1_adg2_3d_luhar_pdf.o new_pdf.o stats_zm_module.o matrix_solver_wrapper.o index_mapping.o stats_lh_sfc_module.o stat_file_module.o parameters_tunable.o corr_varnce_module.o stats_sfc_module.o stats_zt_module.o calc_pressure.o new_tsdadg_pdf.o output_grads.o tridiag_lu_solver.o stats_rad_zm_module.o advance_xm_wpxp_module.o LY93_pdf.o numerical_check.o file_functions.o pdf_utilities.o parameter_indices.o diffusion.o matrix_operations.o input_names.o calendar.o mt95.o diagnose_correlations_module.o clip_explicit.o advance_wp2_wp3_module.o stats_lh_zt_module.o hydromet_pdf_parameter_module.o advance_xp3_module.o turbulent_adv_pdf.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - advance_helper_module.o
a - saturation.o
a - constants_clubb.o
a - output_netcdf.o
a - sponge_layer_damping.o
a - new_hybrid_pdf_main.o
a - error_code.o
a - model_flags.o
a - new_pdf_main.o
a - grid_adaptation.o
a - T_in_K_module.o
a - clubb_precision.o
a - endian.o
a - stats_variables.o
a - mono_flux_limiter.o
a - parameters_model.o
a - advance_clubb_core_module.o
a - penta_lu_solver.o
a - sigma_sqd_w_module.o
a - code_timer_module.o
a - pdf_closure_module.o
a - lapack_interfaces.o
a - mixing_length.o
a - Nc_Ncn_eqns.o
a - input_reader.o
a - lapack_wrap.o
a - grid_class.o
a - calc_roots.o
a - Skx_module.o
a - stats_type.o
a - fill_holes.o
a - pdf_parameter_module.o
a - array_index.o
a - stats_clubb_utilities.o
a - setup_clubb_pdf_params.o
a - new_hybrid_pdf.o
a - advance_windm_edsclrm_module.o
a - precipitation_fraction.o
a - sfc_varnce_module.o
a - stats_rad_zt_module.o
a - clubb_api_module.o
a - mean_adv.o
a - advance_xp2_xpyp_module.o
a - interpolation.o
a - pos_definite_module.o
a - stats_type_utilities.o
a - adg1_adg2_3d_luhar_pdf.o
a - new_pdf.o
a - stats_zm_module.o
a - matrix_solver_wrapper.o
a - index_mapping.o
a - stats_lh_sfc_module.o
a - stat_file_module.o
a - parameters_tunable.o
a - corr_varnce_module.o
a - stats_sfc_module.o
a - stats_zt_module.o
a - calc_pressure.o
a - new_tsdadg_pdf.o
a - output_grads.o
a - tridiag_lu_solver.o
a - stats_rad_zm_module.o
a - advance_xm_wpxp_module.o
a - LY93_pdf.o
a - numerical_check.o
a - file_functions.o
a - pdf_utilities.o
a - parameter_indices.o
a - diffusion.o
a - matrix_operations.o
a - input_names.o
a - calendar.o
a - mt95.o
a - diagnose_correlations_module.o
a - clip_explicit.o
a - advance_wp2_wp3_module.o
a - stats_lh_zt_module.o
a - hydromet_pdf_parameter_module.o
a - advance_xp3_module.o
a - turbulent_adv_pdf.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 -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.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 -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.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 -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a slascl.o sgbequ.o dsterf.o dgtcon.o lsame.o sgbtf2.o slaqgb.o sgbrfs.o slatrd.o sgttrs.o dgemv.o ieeeck.o spotrf2.o sgbsv.o ssyev.o sasum.o slapy2.o slaset.o spotrf.o strmv.o dger.o dlangb.o ddot.o dlangt.o xerbla.o dgemm.o slamch.o dlagtm.o saxpy.o dlantb.o sgttrf.o slartg.o ilaenv.o srscl.o ilaslc.o dlacn2.o strmm.o ssyrk.o iladlc.o dgbsvx.o drscl.o slacn2.o dsyrk.o dtrmm.o sgbsvx.o isamax.o slangt.o dlamch.o sgemm.o slagtm.o daxpy.o slantb.o dlartg.o dgttrf.o dlaset.o dlapy2.o idamax.o dasum.o dtrmv.o dpotrf.o sger.o slangb.o sdot.o dlascl.o dgbequ.o sgtcon.o ssterf.o dlaqgb.o dgbtf2.o dlatrd.o dgbrfs.o sgemv.o dgttrs.o dpotrf2.o dgbsv.o dsyev.o sorg2l.o dlae2.o sscal.o dsteqr.o dgbtrf.o dlarfb.o slasr.o dlaswp.o dlaqsy.o ssytrd.o dlasrt.o slatbs.o dpoequ.o dorgqr.o snrm2.o slansy.o sgtsvx.o dgtts2.o scopy.o dtrsm.o slaisnan.o slaev2.o ssymv.o dgtrfs.o slarfg.o sorg2r.o dlabad.o slarf.o dgbtrs.o dgtsv.o sisnan.o dswap.o dlacpy.o dlanst.o ssyr2k.o ssyr2.o sgbcon.o dgbmv.o dtbsv.o dorgql.o ssytd2.o dlassq.o dlarft.o sorgtr.o sorgql.o stbsv.o dsytd2.o iparmq.o slassq.o slarft.o dorgtr.o sgtrfs.o slabad.o dlarf.o sgbtrs.o dlarfg.o dorg2r.o sgtsv.o slacpy.o sswap.o disnan.o slanst.o dsyr2k.o dsyr2.o dgbcon.o sgbmv.o slasrt.o dsytrd.o sorgqr.o spoequ.o dlatbs.o dlansy.o dnrm2.o dgtsvx.o sgtts2.o dcopy.o strsm.o dlaisnan.o dsymv.o dlaev2.o dorg2l.o iladlr.o slae2.o ssteqr.o slarfb.o sgbtrf.o dscal.o dlasr.o ilaslr.o slaswp.o slaqsy.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - slascl.o
a - sgbequ.o
a - dsterf.o
a - dgtcon.o
a - lsame.o
a - sgbtf2.o
a - slaqgb.o
a - sgbrfs.o
a - slatrd.o
a - sgttrs.o
a - dgemv.o
a - ieeeck.o
a - spotrf2.o
a - sgbsv.o
a - ssyev.o
a - sasum.o
a - slapy2.o
a - slaset.o
a - spotrf.o
a - strmv.o
a - dger.o
a - dlangb.o
a - ddot.o
a - dlangt.o
a - xerbla.o
a - dgemm.o
a - slamch.o
a - dlagtm.o
a - saxpy.o
a - dlantb.o
a - sgttrf.o
a - slartg.o
a - ilaenv.o
a - srscl.o
a - ilaslc.o
a - dlacn2.o
a - strmm.o
a - ssyrk.o
a - iladlc.o
a - dgbsvx.o
a - drscl.o
a - slacn2.o
a - dsyrk.o
a - dtrmm.o
a - sgbsvx.o
a - isamax.o
a - slangt.o
a - dlamch.o
a - sgemm.o
a - slagtm.o
a - daxpy.o
a - slantb.o
a - dlartg.o
a - dgttrf.o
a - dlaset.o
a - dlapy2.o
a - idamax.o
a - dasum.o
a - dtrmv.o
a - dpotrf.o
a - sger.o
a - slangb.o
a - sdot.o
a - dlascl.o
a - dgbequ.o
a - sgtcon.o
a - ssterf.o
a - dlaqgb.o
a - dgbtf2.o
a - dlatrd.o
a - dgbrfs.o
a - sgemv.o
a - dgttrs.o
a - dpotrf2.o
a - dgbsv.o
a - dsyev.o
a - sorg2l.o
a - dlae2.o
a - sscal.o
a - dsteqr.o
a - dgbtrf.o
a - dlarfb.o
a - slasr.o
a - dlaswp.o
a - dlaqsy.o
a - ssytrd.o
a - dlasrt.o
a - slatbs.o
a - dpoequ.o
a - dorgqr.o
a - snrm2.o
a - slansy.o
a - sgtsvx.o
a - dgtts2.o
a - scopy.o
a - dtrsm.o
a - slaisnan.o
a - slaev2.o
a - ssymv.o
a - dgtrfs.o
a - slarfg.o
a - sorg2r.o
a - dlabad.o
a - slarf.o
a - dgbtrs.o
a - dgtsv.o
a - sisnan.o
a - dswap.o
a - dlacpy.o
a - dlanst.o
a - ssyr2k.o
a - ssyr2.o
a - sgbcon.o
a - dgbmv.o
a - dtbsv.o
a - dorgql.o
a - ssytd2.o
a - dlassq.o
a - dlarft.o
a - sorgtr.o
a - sorgql.o
a - stbsv.o
a - dsytd2.o
a - iparmq.o
a - slassq.o
a - slarft.o
a - dorgtr.o
a - sgtrfs.o
a - slabad.o
a - dlarf.o
a - sgbtrs.o
a - dlarfg.o
a - dorg2r.o
a - sgtsv.o
a - slacpy.o
a - sswap.o
a - disnan.o
a - slanst.o
a - dsyr2k.o
a - dsyr2.o
a - dgbcon.o
a - sgbmv.o
a - slasrt.o
a - dsytrd.o
a - sorgqr.o
a - spoequ.o
a - dlatbs.o
a - dlansy.o
a - dnrm2.o
a - dgtsvx.o
a - sgtts2.o
a - dcopy.o
a - strsm.o
a - dlaisnan.o
a - dsymv.o
a - dlaev2.o
a - dorg2l.o
a - iladlr.o
a - slae2.o
a - ssteqr.o
a - slarfb.o
a - sgbtrf.o
a - dscal.o
a - dlasr.o
a - ilaslr.o
a - slaswp.o
a - slaqsy.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa20g.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/kinds.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys_utils/microphys_stats_vars_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/variables_radiation_module.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Parabolic_constants.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa10g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmcol.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjtq.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjmlt.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa13g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esatv.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa28.F
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/AiryFunction.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/newexp.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp1.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esati.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qsatvi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27r.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qtadj.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/rayle.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/gamma.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/frzh.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa6.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esat_new.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa26.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugsrad_physconst.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa15.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa25.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa11g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/slope.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/conice.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src/BUGSrad ../src/BUGSrad/gases_ckd.F90
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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa14g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa17g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/cloud_correlate.F90
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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21.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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Morrison_microphys/module_mp_graupel.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa5g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/cloudg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp2.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/gascon.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugsrad_planck.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_bs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_sel.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_rad.F
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Parabolic.f90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a eqa20g.o eqa22g.o eqa12g.o eqa7.o tgqi.o eqa10g.o nrmcol.o adjtq.o adjmlt.o eqa18.o eqa13g.o esatv.o eqa19g.o eqa28.o tgqs.o eqa22.o esati.o qsatvi.o eqa12.o eqa27r.o eqa19.o eqa9g.o eqa18g.o qtadj.o tgqr.o nrmtqi.o gamma.o frzh.o eqa9.o eqa6.o eqa8g.o nrmtqw.o esat_new.o eqa26.o eqa21g.o eqa15.o eqa25.o eqa27.o eqa11g.o slope.o conice.o eqa14g.o eqa17g.o eqa21.o tgqg.o eqa7g.o eqa5g.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
a - eqa20g.o
a - eqa22g.o
a - eqa12g.o
a - eqa7.o
a - tgqi.o
a - eqa10g.o
a - nrmcol.o
a - adjtq.o
a - adjmlt.o
a - eqa18.o
a - eqa13g.o
a - esatv.o
a - eqa19g.o
a - eqa28.o
a - tgqs.o
a - eqa22.o
a - esati.o
a - qsatvi.o
a - eqa12.o
a - eqa27r.o
a - eqa19.o
a - eqa9g.o
a - eqa18g.o
a - qtadj.o
a - tgqr.o
a - nrmtqi.o
a - gamma.o
a - frzh.o
a - eqa9.o
a - eqa6.o
a - eqa8g.o
a - nrmtqw.o
a - esat_new.o
a - eqa26.o
a - eqa21g.o
a - eqa15.o
a - eqa25.o
a - eqa27.o
a - eqa11g.o
a - slope.o
a - conice.o
a - eqa14g.o
a - eqa17g.o
a - eqa21.o
a - tgqg.o
a - eqa7g.o
a - eqa5g.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_swr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_lwr.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a two_rt_sw_iter.o two_rt_lw.o comscp1.o rayle.o variables_radiation_module.o bugsrad_physconst.o two_rt_sw.o two_rt_lw_iter.o gases_ckd.o bugs_swr.o bugs_rad.o cloudg.o cloud_correlate.o comscp2.o gascon.o kinds.o two_rt_lw_ocastrndm.o bugsrad_planck.o bugs_lwr.o newexp.o two_rt_sw_bs.o two_rt_lw_sel.o two_rt_sw_ocastrndm.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - two_rt_sw_iter.o
a - two_rt_lw.o
a - comscp1.o
a - rayle.o
a - variables_radiation_module.o
a - bugsrad_physconst.o
a - two_rt_sw.o
a - two_rt_lw_iter.o
a - gases_ckd.o
a - bugs_swr.o
a - bugs_rad.o
a - cloudg.o
a - cloud_correlate.o
a - comscp2.o
a - gascon.o
a - kinds.o
a - two_rt_lw_ocastrndm.o
a - bugsrad_planck.o
a - bugs_lwr.o
a - newexp.o
a - two_rt_sw_bs.o
a - two_rt_lw_sel.o
a - two_rt_sw_ocastrndm.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/parameters_KK.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/text_writer.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_local_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_all_MM.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_covar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_covariances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_variances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_Nrm_tendencies.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/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_means.o KK_utilities.o KK_upscaled_means.o PDF_integrals_all_MM.o parameters_KK.o KK_local_means.o KK_upscaled_covariances.o KK_upscaled_variances.o PDF_integrals_covar.o text_writer.o KK_Nrm_tendencies.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_means.o
a - KK_utilities.o
a - KK_upscaled_means.o
a - PDF_integrals_all_MM.o
a - parameters_KK.o
a - KK_local_means.o
a - KK_upscaled_covariances.o
a - KK_upscaled_variances.o
a - PDF_integrals_covar.o
a - text_writer.o
a - KK_Nrm_tendencies.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 lh_microphys_var_covar_module.o est_kessler_microphys_module.o silhs_api_module.o parameters_silhs.o output_2D_samples_module.o latin_hypercube_driver_module.o transform_to_pdf_module.o latin_hypercube_arrays.o math_utilities.o silhs_importance_sample_module.o generate_uniform_sample_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - lh_microphys_var_covar_module.o
a - est_kessler_microphys_module.o
a - silhs_api_module.o
a - parameters_silhs.o
a - output_2D_samples_module.o
a - latin_hypercube_driver_module.o
a - transform_to_pdf_module.o
a - latin_hypercube_arrays.o
a - math_utilities.o
a - silhs_importance_sample_module.o
a - generate_uniform_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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/time_dependent_input.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/diag_ustar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_model_settings.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/silhs_category_variance_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/parameters_radiation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/rad_lwsw_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src/CLUBB_core ../src/input_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/quicksort.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/extrapolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/parameters_microphys.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/hydrostatic_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/gfdl_activation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cloud_sed_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/ice_dfsn_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/soil_vegetation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/mixed_moment_PDF_integrals.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/wangara.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/cos_solar_zen_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_netcdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/advance_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/coamps_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/morrison_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_interpret.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/simple_rad_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/microphys_init_cleanup.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/extended_atmosphere_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/stat_file_utils.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/sfc_flux.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/clex9_oct14.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/jun25.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/mpace_a.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/bomex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/clex9_nov02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/nov11.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/sounding.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/bugsrad_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls3_night.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_0003.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/rico.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/astex_a209.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/fire.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_97.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cloud_feedback.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_3year.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/atex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cobra.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/dycoms2_rf01.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/dycoms2_rf02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls2.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls3.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/lba.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/mpace_b.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/neutral_case.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/twp_ice.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_fields.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/estimate_scm_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/lh_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/microphys_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/error.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/enhanced_simann.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a gabls3_night.o arm_0003.o clubb_model_settings.o silhs_category_variance_module.o rico.o clex9_oct14.o simple_rad_module.o stat_file_utils.o jun25.o input_netcdf.o quicksort.o input_fields.o time_dependent_input.o arm.o KK_microphys_module.o generalized_grid_test.o astex_a209.o advance_microphys_module.o parameters_radiation.o sounding.o microphys_init_cleanup.o fire.o arm_97.o coamps_microphys_driver_module.o cloud_feedback.o error.o dycoms2_rf02.o nov11.o microphys_driver.o clex9_nov02.o twp_ice.o extrapolation.o morrison_microphys_module.o spec_hum_to_mixing_ratio.o cloud_sed_module.o ice_dfsn_module.o neutral_case.o input_interpret.o diag_ustar_module.o arm_3year.o lh_microphys_driver_module.o dycoms2_rf01.o estimate_scm_microphys_module.o sfc_flux.o parameters_microphys.o gfdl_activation.o rad_lwsw_module.o bugsrad_driver.o mpace_b.o hydrostatic_module.o extended_atmosphere_module.o atex.o lba.o mpace_a.o input_grads.o cos_solar_zen_module.o gabls2.o bomex.o cobra.o gabls3.o soil_vegetation.o mixed_moment_PDF_integrals.o enhanced_simann.o wangara.o clubb_driver.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - gabls3_night.o
a - arm_0003.o
a - clubb_model_settings.o
a - silhs_category_variance_module.o
a - rico.o
a - clex9_oct14.o
a - simple_rad_module.o
a - stat_file_utils.o
a - jun25.o
a - input_netcdf.o
a - quicksort.o
a - input_fields.o
a - time_dependent_input.o
a - arm.o
a - KK_microphys_module.o
a - generalized_grid_test.o
a - astex_a209.o
a - advance_microphys_module.o
a - parameters_radiation.o
a - sounding.o
a - microphys_init_cleanup.o
a - fire.o
a - arm_97.o
a - coamps_microphys_driver_module.o
a - cloud_feedback.o
a - error.o
a - dycoms2_rf02.o
a - nov11.o
a - microphys_driver.o
a - clex9_nov02.o
a - twp_ice.o
a - extrapolation.o
a - morrison_microphys_module.o
a - spec_hum_to_mixing_ratio.o
a - cloud_sed_module.o
a - ice_dfsn_module.o
a - neutral_case.o
a - input_interpret.o
a - diag_ustar_module.o
a - arm_3year.o
a - lh_microphys_driver_module.o
a - dycoms2_rf01.o
a - estimate_scm_microphys_module.o
a - sfc_flux.o
a - parameters_microphys.o
a - gfdl_activation.o
a - rad_lwsw_module.o
a - bugsrad_driver.o
a - mpace_b.o
a - hydrostatic_module.o
a - extended_atmosphere_module.o
a - atex.o
a - lba.o
a - mpace_a.o
a - input_grads.o
a - cos_solar_zen_module.o
a - gabls2.o
a - bomex.o
a - cobra.o
a - gabls3.o
a - soil_vegetation.o
a - mixed_moment_PDF_integrals.o
a - enhanced_simann.o
a - wangara.o
a - clubb_driver.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/jacobian.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/corr_cholesky_mtx_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 -O2 -Mbackslash -Mstandard -Kieee -c -I../src/CLUBB_core ../src/int2txt.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/rev_direction_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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/silhs_category_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/mu_sigma_hm_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/hole_filling_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/read_corr_mtx_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/spurious_source_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/tuner_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.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 -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrutil.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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_tuner.F90
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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff
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 -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/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 278)
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 -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'
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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/pdf_parameter_tests.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/pdf_parameter_tests.F90: 413)
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran nr.o nrtype.o amebsa.o ran1_s.o clubb_tuner.o nrutil.o ran_state.o ran1_v.o amoeba.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 -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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_tests.F90
nvfortran corr_cholesky_mtx_tests.o smooth_heaviside_tests.o rev_direction_grid_test.o silhs_category_test.o mu_sigma_hm_tests.o smooth_min_max_tests.o hole_filling_tests.o G_unit_tests.o Nc_Ncn_test.o w_up_in_cloud_tests.o tuner_tests.o read_corr_mtx_test.o KK_integrals_tests.o spurious_source_test.o pdf_parameter_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 -Mcache_align -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/
check_for_missing_threadprivate.py has begun.
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['../src/CLUBB_core/grid_adaptation.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 : 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.
383 : 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.
385 : 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.
387 : 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.
389 : 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.
391 : 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.
393 : 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.
396 : 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.
413 : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
414 : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 : 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.
439 : 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.
440 : 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.
441 : 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.
442 : 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.
443 : 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.
444 : 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.
446 : 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.
450 : 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.
456 : 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.
485 : 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.
511 : 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.
../src/sounding.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
725 : pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
726 : pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
891 : 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.
903 : 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.
905 : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
912 : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function.
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning
../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1813 : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1814 : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2470 : !$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.
2471 : !$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.
2474 : !$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.
2476 : !$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.
2483 : !$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.
2484 : !$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.
2485 : !$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.
2486 : !$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.
2487 : !$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.
2488 : !$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.
2489 : !$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.
2490 : !$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.
2491 : !$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.
2492 : !$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.
2493 : !$acc pdf_params_zm%cloud_frac_1, pdf_params_zm%cloud_frac_2, pdf_params_zm%mixt_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2512 : !$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.
2613 : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2867 : call setup_pdf_parameters( gr, gr%nzm, gr%nzt, ngrdcol, pdf_dim, hydromet_dim, dt_main, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2868 : Nc_in_cloud, cloud_frac, Kh_zm, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2869 : ice_supersat_frac, hydromet, wphydrometp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2870 : corr_array_n_cloud, corr_array_n_below, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2871 : hm_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2872 : pdf_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2873 : clubb_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2874 : clubb_config_flags%iiPDF_type, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2875 : l_use_precip_frac, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2876 : clubb_config_flags%l_predict_upwp_vpwp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2877 : clubb_config_flags%l_diagnose_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2878 : clubb_config_flags%l_calc_w_corr, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2879 : clubb_config_flags%l_const_Nc_in_cloud, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2880 : clubb_config_flags%l_fix_w_chi_eta_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2881 : stats_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2882 : stats_zt, stats_zm, stats_sfc, err_code, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2883 : hydrometp2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2884 : mu_x_1_n, mu_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2885 : sigma_x_1_n, sigma_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2886 : corr_array_1_n, corr_array_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2887 : corr_cholesky_mtx_1, corr_cholesky_mtx_2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2888 : precip_fracs, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2889 : hydromet_pdf_params ) ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2909 : stats_zt(i), stats_zm(i), & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2913 : !$acc update device( mu_x_1_n, mu_x_2_n, sigma_x_1_n, sigma_x_2_n, corr_array_1_n, corr_array_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3000 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3032 : !$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.
3034 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3038 : !$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.
3039 : !$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.
3062 : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3063 : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3064 : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3080 : stats_zt(i), stats_zm(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3081 : stats_sfc(i), stats_lh_zt(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3082 : Nccnm(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3083 : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3084 : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3085 : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3086 : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3087 : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3088 : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3112 : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3113 : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3114 : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3115 : thlm_mc(i,:), err_code, & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3116 : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3119 : !$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.
3181 : 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.
3183 : 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.
3185 : 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.
3187 : 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.
3204 : !$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.
3224 : !$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.
3261 : 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.
3290 : if ( ( stats_metadata%l_stats_last .or. stats_metadata%l_stats .or. l_output_multi_col ) .and. l_stdout ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5895 : !$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.
6048 : !$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.
6450 : 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.
6453 : 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.
6456 : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6459 : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6462 : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6465 : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6468 : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6471 : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6477 : !$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.
6679 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6683 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6687 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6688 : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6691 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6692 : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6695 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6696 : 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.
../src/clubb_driver.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90
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.
../src/CLUBB_core/mt95.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
995 : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
996 : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
997 : edsclrm_forcing(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
998 : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
999 : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1000 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1001 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1002 : rhs(:,:,edsclr) ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
685 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
836 : ! 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.
../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2471 : call setup_grid( nzmax, 1, sfc_elevation_col, l_implemented, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2472 : l_ascending_grid, grid_type, deltaz_col, zm_init_col, zm_top_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2473 : momentum_heights_col, thermodynamic_heights_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2474 : gr, err_code_api ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3370 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3573 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
772 : 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.
773 : 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.
774 : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 : err_code ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1308 : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1309 : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1310 : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1362 : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1363 : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1364 : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1410 : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1411 : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1413 : !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1540 : !$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.
../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2026 : ! calculate p_in_Pa instead of remapping directly since it can run into problems if for example
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/grid_adaptation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 : 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.
776 : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
777 : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
855 : stats_zt, stats_zm, stats_sfc, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
856 : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
857 : err_code ) ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1311 : sclrprtp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1346 : sclrpthlp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
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.
../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.
../src/Benchmark_cases/dycoms2_rf01.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.
../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.
../src/Benchmark_cases/lba.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.
../src/Benchmark_cases/dycoms2_rf02.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.
../src/Benchmark_cases/mpace_b.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.
../src/Benchmark_cases/mpace_a.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.
../src/Benchmark_cases/wangara.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.
../src/Benchmark_cases/rico.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
192 : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
193 : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
705 : 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.
709 : 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.
750 : 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.
756 : 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.
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run CPU)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-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
+ 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
iteratioWARNING! Main loop timing budget has errors in excess of 1 per cent!
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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.1405
CLUBB-TIMER time_clubb_advance = 10.2188
CLUBB-TIMER time_clubb_pdf = 0.0007
CLUBB-TIMER time_SILHS = 0.0002
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0131
CLUBB-TIMER time_output_multi_col = 0.7681
CLUBB-TIMER time_total = 11.1428
+ 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; tiWARNING! Main loop timing budget has errors in excess of 1 per cent!
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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.0426
CLUBB-TIMER time_clubb_advance = 4.8156
CLUBB-TIMER time_clubb_pdf = 0.0005
CLUBB-TIMER time_SILHS = 0.0001
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0076
CLUBB-TIMER time_output_multi_col = 0.3054
CLUBB-TIMER time_total = Program exited normally
5.1723
+ 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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
Program exited normally
iteration = 1; time = 300.0
iteration = 2; time = 600.0
iteration = 3; time = 900.0
iteration = 4; time = 1200.0
iteration = 5; time = 1500.0
iteration = 6; time = 1800.0
iteration = 7; time = 2100.0
iteration = 8; time = 2400.0
iteration = 9; time = 2700.0
iteration = 10; time = 3000.0
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.0008
CLUBB-TIMER time_clubb_advance = 0.0362
CLUBB-TIMER time_clubb_pdf = 0.0669
CLUBB-TIMER time_SILHS = 0.1006
CLUBB-TIMER time_microphys_scheme = 0.0562
CLUBB-TIMER time_microphys_advance = 0.0184
CLUBB-TIMER time_loop_end = 0.0002
CLUBB-TIMER time_output_multi_col = 0.0058
CLUBB-TIMER time_total = 0.2852
+ 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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
clubb_at_least_debug_level:
54, Generating acc routine seq
Generating NVIDIA GPU code
set_clubb_debug_level:
115, Generating update device(clubb_debug_level)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_model.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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/LY93_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90
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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/interpolation.F90
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))
compute_sigma_sqd_w:
97, Generating enter data create(max_corr_w_x_sqd(:,:))
108, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
110, ! blockidx%x threadidx%x collapsed
108, Generating default present(rtp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
120, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
122, ! blockidx%x threadidx%x collapsed
120, Generating default present(max_corr_w_x_sqd(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm))
134, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
136, ! blockidx%x threadidx%x collapsed
134, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm))
142, Generating exit data delete(max_corr_w_x_sqd(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_operations.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, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
282, Generating implicit firstprivate(k)
283, Loop carried dependence of upper_1 prevents parallelization
Loop carried backward dependence of upper_1 prevents vectorization
Loop carried dependence of upper_2 prevents parallelization
Loop carried backward dependence of upper_2 prevents vectorization
296, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
297, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
296, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
297, Generating implicit firstprivate(ndim)
317, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
319, ! blockidx%x threadidx%x collapsed
325, !$acc loop seq
317, Generating default present(soln(:ngrdcol,:,:nrhs),rhs(:ngrdcol,:,:nrhs))
319, Generating implicit firstprivate(k)
325, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
333, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
Generating NVIDIA GPU code
334, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
335, ! blockidx%x threadidx%x collapsed
338, !$acc loop seq
333, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
335, Generating implicit firstprivate(k)
338, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
mono_cubic_interp:
116, Generating acc routine seq
Generating NVIDIA GPU code
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(:,:))
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_sfc_module.F90
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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_sfc_module.F90
adg1_w_closure:
660, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
662, ! blockidx%x threadidx%x collapsed
660, Generating default present(wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
662, Generating implicit firstprivate(mixt_frac_max_mag)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_class.F90
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
linear_interpolated_azm_2d:
1698, 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]
1704, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1706, ! blockidx%x threadidx%x collapsed
1720, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1731, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1732, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1750, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1751, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1751, Generating implicit firstprivate(nzt,nzm)
1760, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1761, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1761, Generating implicit firstprivate(nzt,nzm)
1769, Generating copyin(zm_min) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1770, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1771, ! blockidx%x threadidx%x collapsed
zt2zm2zt:
1826, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
1882, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
2317, 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]
2323, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2325, ! blockidx%x threadidx%x collapsed
2334, Generating copyin(zt_min) [if not already present]
Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2336, ! blockidx%x threadidx%x collapsed
gradzm_2d:
2634, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2636, ! blockidx%x threadidx%x collapsed
2634, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
2683, Generating copyin(azm_col(:,:),gr) [if not already present]
Generating copyout(gradzm_1d_col(:,:)) [if not already present]
Generating copyin(gr%invrs_dzt(:,:)) [if not already present]
gradzt_2d:
2730, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2731, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2732, ! blockidx%x threadidx%x collapsed
2730, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
2744, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2745, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2745, Generating implicit firstprivate(nzm)
gradzt_1d:
2791, 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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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:
110, Generating update self(lhs(:,:,:),rhs(:,:))
123, Generating update device(rcond(:))
130, Generating update self(rhs(:,:),lhs(:,:,:))
138, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
225, Generating update self(lhs(:,:,:),rhs(:,:,:))
238, Generating update device(rcond(:))
245, Generating update self(rhs(:,:,:),lhs(:,:,:))
253, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
443, Generating update self(lhs(:,:,:),rhs(:,:))
454, Generating update device(rcond(:))
461, Generating update self(rhs(:,:),lhs(:,:,:))
468, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
552, Generating update self(lhs(:,:,:),rhs(:,:,:))
563, Generating update device(rcond(:))
570, Generating update self(rhs(:,:,:),lhs(:,:,:))
577, Generating update device(soln(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp3_module.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)
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)
sat_mixrat_liq_k:
88, Generating acc routine seq
Generating NVIDIA GPU code
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)
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)
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_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_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)
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_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:
133, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
136, ! blockidx%x threadidx%x collapsed
133, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
136, Generating implicit firstprivate(threshold)
149, Generating enter data create(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),field_clipped(:,:))
153, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
155, ! blockidx%x threadidx%x collapsed
153, Generating default present(rho_ds(:ngrdcol,:nz),rho_ds_dz(:ngrdcol,:nz),dz(:ngrdcol,:nz))
167, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
Generating NVIDIA GPU code
168, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
169, ! blockidx%x threadidx%x collapsed
181, !$acc loop seq
Generating implicit reduction(+:rho_k_sum)
167, Generating default present(rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
169, Generating implicit firstprivate(j,rho_k_sum,start_indx_j,stop_indx_j)
181, Loop is parallelizable
190, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
Generating NVIDIA GPU code
191, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
200, !$acc loop seq
209, !$acc loop seq
Generating implicit reduction(+:field$r1)
216, !$acc loop seq
221, !$acc loop seq
228, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
240, !$acc loop seq
190, Generating default present(field(:ngrdcol,:),field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
191, Generating implicit private(k)
200, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field_clipped prevents parallelization
Complex loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Generating implicit firstprivate(k_end,k,threshold,mass_fraction,field_avg,k_start,field_clipped_avg)
Loop carried backward dependence of field_clipped prevents vectorization
209, Loop is parallelizable
216, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
221, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
228, Loop is parallelizable
240, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
254, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
256, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
257, ! blockidx%x threadidx%x collapsed
254, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
257, Generating implicit firstprivate(threshold)
267, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
280, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
281, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
280, Generating default present(numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
287, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
289, !$acc loop seq
287, Generating default present(field(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
288, Generating implicit private(k)
289, Complex loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
Loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
Loop carried backward dependence of numer_integral_global,denom_integral_global prevents vectorization
Complex loop carried dependence of denom_integral_global prevents parallelization
Loop carried dependence of denom_integral_global prevents parallelization
Loop carried backward dependence of denom_integral_global prevents vectorization
Generating implicit private(k)
298, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
299, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
308, !$acc loop seq
313, !$acc loop seq
298, Generating default present(field_avg_global(:ngrdcol),denom_integral_global(:ngrdcol),field(:ngrdcol,:),numer_integral_global(:ngrdcol),field_clipped(:ngrdcol,:))
299, Generating implicit firstprivate(threshold)
308, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
313, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
321, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
324, !$acc loop seq
321, Generating default present(field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol))
322, Generating implicit private(k)
324, Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
Generating implicit private(k)
Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
330, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
331, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
350, !$acc loop seq
330, Generating default present(denom_integral_global(:ngrdcol),field_clipped(:ngrdcol,:),field(:ngrdcol,:),field_avg_global(:ngrdcol),numer_integral_global(:ngrdcol),mass_fraction_global(:ngrdcol))
331, Generating implicit firstprivate(threshold,field_clipped_avg)
350, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
360, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
fill_holes_wp2_from_horz_tke:
446, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
449, ! blockidx%x threadidx%x collapsed
446, Generating default present(wp2(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
449, Generating implicit firstprivate(threshold)
463, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
465, ! blockidx%x threadidx%x collapsed
463, Generating default present(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
465, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
fill_holes_driver_api:
1051, Generating copyin(gr,rho_ds_zt(:)) [if not already present]
Generating copy(hydromet(:,i)) [if not already present]
Generating copyin(gr%dzt(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_module.F90
calc_stability_correction:
309, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
327, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
328, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
329, ! blockidx%x threadidx%x collapsed
327, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
339, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
340, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
341, ! blockidx%x threadidx%x collapsed
339, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
349, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
calc_brunt_vaisala_freq_sqd:
468, 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]
472, Generating enter data create(tmp_calc(:,:))
482, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
483, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
484, ! blockidx%x threadidx%x collapsed
482, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
492, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
494, ! blockidx%x threadidx%x collapsed
492, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
494, Generating implicit firstprivate(t0)
508, Generating implicit firstprivate(nzt,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(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
520, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
521, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
522, ! blockidx%x threadidx%x collapsed
520, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
528, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
530, ! blockidx%x threadidx%x collapsed
528, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
544, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
546, ! blockidx%x threadidx%x collapsed
544, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
582, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
584, ! blockidx%x threadidx%x collapsed
582, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
603, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
727, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
743, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
744, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
745, ! blockidx%x threadidx%x collapsed
743, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
758, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
759, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
760, ! blockidx%x threadidx%x collapsed
758, Generating default present(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
760, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
780, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
781, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
782, ! blockidx%x threadidx%x collapsed
780, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
782, Generating implicit firstprivate(cx_min,cx_max)
795, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
797, ! blockidx%x threadidx%x collapsed
795, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
797, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
831, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
833, ! blockidx%x threadidx%x collapsed
831, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
839, 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:
884, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
885, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
886, ! blockidx%x threadidx%x collapsed
884, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
886, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
958, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
961, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
963, ! blockidx%x threadidx%x collapsed
961, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
968, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
970, ! blockidx%x threadidx%x collapsed
968, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
977, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
978, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
979, ! blockidx%x threadidx%x collapsed
977, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm))
987, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
988, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
989, ! blockidx%x threadidx%x collapsed
1051, !$acc loop seq
Generating implicit reduction(+:numer_integral,denom_integral)
987, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
989, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
1009, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1013, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1017, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1021, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1051, Loop is parallelizable
1063, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
1121, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
1123, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1125, ! blockidx%x threadidx%x collapsed
1123, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1135, Generating implicit firstprivate(ngrdcol,nzm)
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(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
1143, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
1204, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
1206, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1207, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1208, ! blockidx%x threadidx%x collapsed
1206, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1218, Generating implicit firstprivate(ngrdcol,nzt)
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(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
1227, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
1275, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1276, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1277, ! blockidx%x threadidx%x collapsed
1275, Generating default present(input_var2(:ngrdcol,:nz))
1277, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
1330, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1331, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1332, ! blockidx%x threadidx%x collapsed
1330, Generating default present(input_var1(:ngrdcol,:nz))
1332, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
1385, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1387, ! blockidx%x threadidx%x collapsed
1385, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1387, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
1479, Generating implicit firstprivate(nz,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(input_var2(:ngrdcol,:nz))
1481, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
1534, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1536, ! blockidx%x threadidx%x collapsed
1534, Generating default present(input_var1(:ngrdcol,:nz))
1536, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
1588, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1589, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1588, Generating default present(input_var1(:ngrdcol))
1589, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
1641, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1642, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1643, ! blockidx%x threadidx%x collapsed
1641, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1643, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
1655, Generating acc routine seq
Generating NVIDIA GPU code
smooth_heaviside_peskin:
1739, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1741, ! blockidx%x threadidx%x collapsed
1739, Generating default present(input(:ngrdcol,:nz))
1741, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
1851, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1852, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1853, ! blockidx%x threadidx%x collapsed
1851, 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))
output_multi_col_fields:
1432, 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(:,:))
1441, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1442, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1443, ! blockidx%x threadidx%x collapsed
1441, 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))
1457, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1459, ! blockidx%x threadidx%x collapsed
1457, 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))
1478, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1480, ! blockidx%x threadidx%x collapsed
1478, 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))
1495, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1497, ! blockidx%x threadidx%x collapsed
1495, 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))
1512, Generating implicit firstprivate(ngrdcol,nzm)
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(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))
1514, Generating implicit firstprivate(sample_weight)
1528, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1530, ! blockidx%x threadidx%x collapsed
1528, 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))
1530, Generating implicit firstprivate(sample_weight)
1539, 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(:,:))
1612, 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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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:
156, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
157, Generating enter data create(wpsclrp_chnge(:,:,:))
414, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
415, Generating exit data delete(wpsclrp_chnge(:,:,:))
clip_covar:
566, Generating update self(xpyp(:,:))
599, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
600, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
601, ! blockidx%x threadidx%x collapsed
599, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
601, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
629, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
629, Generating default present(xpyp_chnge(:ngrdcol,:))
630, Generating implicit firstprivate(nzm)
638, Generating update self(xpyp(:,:))
clip_variance:
946, Generating copyin(threshold_lo(:,:)) [if not already present]
Generating copy(xp2(:,:)) [if not already present]
953, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
954, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
955, ! blockidx%x threadidx%x collapsed
983, Generating update self(xp2(:,:))
1001, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1002, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1003, ! blockidx%x threadidx%x collapsed
1001, Generating default present(gr)
1003, Generating implicit firstprivate(solve_type)
1018, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1019, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1020, ! blockidx%x threadidx%x collapsed
1020, Generating implicit firstprivate(solve_type)
1034, Generating update self(xp2(:,:))
clip_skewness:
1149, 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]
1155, Generating update self(wp3(:,:))
1170, Generating update self(wp3(:,:))
clip_skewness_core:
1240, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
1259, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1261, ! blockidx%x threadidx%x collapsed
1259, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
1270, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1271, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1272, ! blockidx%x threadidx%x collapsed
1270, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
1282, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1283, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1284, ! blockidx%x threadidx%x collapsed
1282, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
1295, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1297, ! blockidx%x threadidx%x collapsed
1295, 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))
1315, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1317, ! blockidx%x threadidx%x collapsed
1315, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1328, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1330, ! blockidx%x threadidx%x collapsed
1328, Generating default present(wp3(:ngrdcol,:nzt))
1338, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
monotonic_turbulent_flux_limit:
483, Generating enter data create(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xm_without_ta(:,:),xp2_zt(:,:))
516, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
548, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
550, ! blockidx%x threadidx%x collapsed
548, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
566, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
567, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
568, ! blockidx%x threadidx%x collapsed
566, Generating default present(xm(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
568, Generating implicit firstprivate(xp2_threshold,max_xp2)
582, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
584, ! blockidx%x threadidx%x collapsed
582, Generating default present(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))
584, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
632, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
634, ! blockidx%x threadidx%x collapsed
649, !$acc loop seq
Generating implicit reduction(min:min_tmp)
Generating implicit reduction(max:max_tmp)
632, 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)
634, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
649, Loop is parallelizable
661, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
663, ! blockidx%x threadidx%x collapsed
661, 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))
663, Generating implicit firstprivate(invrs_dt)
685, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_adjustment_needed)
687, ! blockidx%x threadidx%x collapsed
685, 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]
687, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
751, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
752, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
756, !$acc loop seq
751, 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,:))
752, Generating implicit private(k)
756, Complex loop carried dependence of wpxp,wpxp_mfl_max prevents parallelization
Loop carried dependence of wpxp_mfl_max prevents parallelization
Loop carried backward dependence of wpxp_mfl_max prevents vectorization
Loop carried dependence of wpxp,wpxp_net_adjust prevents parallelization
Complex loop carried dependence of wpxp_net_adjust prevents parallelization
Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
Loop carried dependence of wpxp_mfl_min prevents parallelization
Complex loop carried dependence of wpxp_mfl_min prevents parallelization
Loop carried backward dependence of wpxp_mfl_min prevents vectorization
Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
Loop carried dependence of wpxp_net_adjust prevents parallelization
862, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
864, ! blockidx%x threadidx%x collapsed
862, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
912, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
913, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
924, !$acc loop seq
Generating implicit reduction(+:rho_ds_zt$r)
954, !$acc loop seq
912, 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,:))
913, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
924, Loop is parallelizable
954, Loop is parallelizable
987, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
1052, 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:
1149, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1150, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1151, ! blockidx%x threadidx%x collapsed
1152, ! blockidx%x threadidx%x collapsed
1149, Generating default present(lhs(:,:ngrdcol,:nzt))
1161, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1162, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1163, ! blockidx%x threadidx%x collapsed
1161, Generating default present(lhs(2,:ngrdcol,:nzt))
1163, Generating implicit firstprivate(dt)
mfl_xm_rhs:
1224, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1225, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1226, ! blockidx%x threadidx%x collapsed
1224, 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))
1226, Generating implicit firstprivate(dt)
calc_turb_adv_range:
1501, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
1604, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1605, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1606, ! blockidx%x threadidx%x collapsed
1604, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
1606, Generating implicit firstprivate(invrs_dt)
1624, Generating implicit firstprivate(ngrdcol)
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(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
1626, Generating implicit firstprivate(j,dt_all_grid_levs)
1637, Loop carried reuse of low_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1663
Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
Loop carried reuse of low_lev_effect prevents parallelization
1639, Accelerator restriction: induction variable live-out from loop: j
1647, Accelerator restriction: induction variable live-out from loop: j
1650, Accelerator restriction: induction variable live-out from loop: j
1686, Accelerator restriction: induction variable live-out from loop: j
1697, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1698, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1699, ! blockidx%x threadidx%x collapsed
1697, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1699, Generating implicit firstprivate(j,dt_all_grid_levs)
1706, Loop carried reuse of high_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1736
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 1736
1708, Accelerator restriction: induction variable live-out from loop: j
1716, Accelerator restriction: induction variable live-out from loop: j
1719, Accelerator restriction: induction variable live-out from loop: j
1759, Accelerator restriction: induction variable live-out from loop: j
1771, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1772, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1771, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1782, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
2038, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
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_down(:ngrdcol,:nzm),mean_w_down_2nd(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_down_1st(:ngrdcol,:nzm))
2061, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2063, ! blockidx%x threadidx%x collapsed
2061, Generating default present(mean_w_up(:ngrdcol,:nzm),mean_w_up_1st(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_up_2nd(:ngrdcol,:nzm))
2071, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
2081, 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:
2163, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2165, ! blockidx%x threadidx%x collapsed
2163, 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))
2165, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
2209, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2210, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2209, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
2210, 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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_clubb_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.F90
calc_sfc_varnce:
204, 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(:))
211, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
240, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
240, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
241, Generating implicit firstprivate(k)
248, Accelerator restriction: induction variable live-out from loop: k
250, Accelerator restriction: induction variable live-out from loop: k
251, Accelerator restriction: induction variable live-out from loop: k
521, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
522, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
521, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
522, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
549, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
549, 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))
563, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
564, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
563, 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))
575, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
576, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
575, 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))
587, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
588, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
587, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
599, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
600, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
599, 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)
608, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
608, 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))
632, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
634, ! blockidx%x threadidx%x collapsed
632, 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))
691, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
692, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
691, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
697, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
698, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
697, 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))
717, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
719, ! blockidx%x threadidx%x collapsed
717, 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))
735, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
766, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
769, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
812, 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:
248, 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(:,:),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(:,:))
253, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
254, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
253, Generating default present(mu(:ngrdcol))
254, Generating implicit firstprivate(err_code)
271, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
273, ! blockidx%x threadidx%x collapsed
271, 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))
287, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
289, ! blockidx%x threadidx%x collapsed
287, 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)
311, Generating implicit firstprivate(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(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
313, Generating implicit firstprivate(j_zm)
345, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
347, ! blockidx%x threadidx%x collapsed
345, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
347, Generating implicit firstprivate(j_zm)
385, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
386, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
387, !$acc loop seq
431, !$acc loop seq
385, 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,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
386, Scalar last value needed after loop for dcape_dz_j at line 892,899,920,918
Generating implicit firstprivate(lscale_up_max_alt,k,j)
387, 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 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,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,cape_incr_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(j_zm,j,tl_par_j_sqd)
Loop carried dependence of rc_par_1 prevents parallelization
431, 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
Complex loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
Loop carried scalar dependence for dcape_dz_j at line 588
Loop carried scalar dependence for lscale_up_max_alt at line 626,630
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Loop carried scalar dependence for dcape_dz_j at line 563,586,570
Scalar last value needed after loop for dcape_dz_j at line 892,918,920,899
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
Complex loop carried dependence of lscale_up prevents parallelization
Loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
Loop carried dependence of lscale_up prevents parallelization
Loop carried scalar dependence for dcape_dz_j at line 588
Loop carried scalar dependence for lscale_up_max_alt at line 630,626
Loop carried scalar dependence for dcape_dz_j at line 563,570,586
475, Loop carried scalar dependence for thl_par_j at line 494
Loop carried scalar dependence for rt_par_j at line 501
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 892,899,920,918
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 535
Loop carried scalar dependence for tke at line 547,539
Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 535
Loop carried scalar dependence for tke at line 547,539
479, Accelerator restriction: induction variable live-out from loop: j
482, Accelerator restriction: induction variable live-out from loop: j
494, Accelerator restriction: induction variable live-out from loop: j
501, Accelerator restriction: induction variable live-out from loop: j
508, Accelerator restriction: induction variable live-out from loop: j
510, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
527, Accelerator restriction: induction variable live-out from loop: j
531, Accelerator restriction: induction variable live-out from loop: j
548, Accelerator restriction: induction variable live-out from loop: j
550, Accelerator restriction: induction variable live-out from loop: j
647, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
649, ! blockidx%x threadidx%x collapsed
647, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
649, Generating implicit firstprivate(jp1_zm)
678, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
680, ! blockidx%x threadidx%x collapsed
678, 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,:))
680, Generating implicit firstprivate(jp1_zm)
717, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
718, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
719, !$acc loop seq
762, !$acc loop seq
717, 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,:))
718, Generating implicit firstprivate(lscale_down_min_alt,k,j)
719, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_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,cape_incr_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,jp1_zm,j)
Loop carried backward dependence of thv_par_1 prevents vectorization
762, 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 957,958
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 892,899,918,920
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
806, Loop carried scalar dependence for thl_par_j at line 825
Loop carried scalar dependence for rt_par_j at line 832
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 892,899,918,920
Loop carried scalar dependence for dcape_dz_j_plus_1 at line 865
Scalar last value needed after loop for dcape_dz_j_plus_1 at line 892,918,920
Loop carried scalar dependence for tke at line 869
Loop carried scalar dependence for dcape_dz_j_plus_1 at line 865
Loop carried scalar dependence for tke at line 877
Scalar last value needed after loop for tke at line 899,920
Generating implicit firstprivate(tl_par_j,saturation_formula,s_par_j,rsatl_par_j,j,thv_par_j,rc_par_j,cape_incr)
Loop carried dependence of p_in_pa prevents parallelization
810, Accelerator restriction: induction variable live-out from loop: j
813, Accelerator restriction: induction variable live-out from loop: j
825, Accelerator restriction: induction variable live-out from loop: j
832, Accelerator restriction: induction variable live-out from loop: j
839, Accelerator restriction: induction variable live-out from loop: j
841, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
858, Accelerator restriction: induction variable live-out from loop: j
861, Accelerator restriction: induction variable live-out from loop: j
878, Accelerator restriction: induction variable live-out from loop: j
880, Accelerator restriction: induction variable live-out from loop: j
969, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
970, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
971, !$acc loop seq
1003, !$acc loop seq
969, Generating default present(gr,gr%zm(1:ngrdcol,1),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
971, Loop is parallelizable
Generating implicit firstprivate(l_implemented,lminh,lmin)
1003, Loop is parallelizable
1011, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
1043, 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:
1197, 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(:,:))
1373, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1374, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1375, ! blockidx%x threadidx%x collapsed
1373, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
1385, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
1440, 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:
1650, 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(:))
1657, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
1661, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1662, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1661, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),clubb_params(:ngrdcol,102),gr)
1662, Generating implicit firstprivate(err_code)
1675, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1676, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1675, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1691, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1692, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1691, Generating default present(tmp_calc_ngrdcol(:ngrdcol),ustar(:ngrdcol))
1692, Generating implicit firstprivate(ufmin)
1699, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1700, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1701, ! blockidx%x threadidx%x collapsed
1699, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
1701, Generating implicit firstprivate(tau_const)
1707, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1708, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1709, ! blockidx%x threadidx%x collapsed
1707, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1717, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1719, ! blockidx%x threadidx%x collapsed
1717, Generating default present(clubb_params(:ngrdcol,82),smooth_norm_ddzt_umvm(:ngrdcol,:nzm),invrs_tau_shear_smooth(:ngrdcol,:nzm))
1730, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1731, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1732, ! blockidx%x threadidx%x collapsed
1730, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
1741, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1743, ! blockidx%x threadidx%x collapsed
1741, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
1765, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1767, ! blockidx%x threadidx%x collapsed
1765, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1804, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1805, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1806, ! blockidx%x threadidx%x collapsed
1804, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
1817, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1818, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1819, ! blockidx%x threadidx%x collapsed
1817, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
1830, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
1844, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1846, ! blockidx%x threadidx%x collapsed
1844, 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))
1846, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
1867, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1868, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1869, ! blockidx%x threadidx%x collapsed
1867, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
1875, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1876, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1877, ! blockidx%x threadidx%x collapsed
1875, Generating default present(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:))
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(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1932, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1934, ! blockidx%x threadidx%x collapsed
1932, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
1944, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1946, ! blockidx%x threadidx%x collapsed
1944, 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))
1967, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1969, ! blockidx%x threadidx%x collapsed
1967, 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))
1981, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1983, ! blockidx%x threadidx%x collapsed
1981, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
1995, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1997, ! blockidx%x threadidx%x collapsed
1995, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
2039, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2041, ! blockidx%x threadidx%x collapsed
2039, 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)
2054, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2056, ! blockidx%x threadidx%x collapsed
2054, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm))
2088, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2089, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2090, ! blockidx%x threadidx%x collapsed
2088, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
2096, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2097, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2098, ! blockidx%x threadidx%x collapsed
2096, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
2126, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2128, ! blockidx%x threadidx%x collapsed
2126, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
2136, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2137, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2138, ! blockidx%x threadidx%x collapsed
2136, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
2149, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2151, ! blockidx%x threadidx%x collapsed
2149, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
2164, 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(:))
2171, 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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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:
283, 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(:,:))
289, Generating enter data create(edsclrm_old(:,:,:))
291, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
292, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
291, Generating default present(nu_zero(:ngrdcol))
297, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
299, ! blockidx%x threadidx%x collapsed
297, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
313, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
314, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
315, ! blockidx%x threadidx%x collapsed
316, ! blockidx%x threadidx%x collapsed
313, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
334, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
336, ! blockidx%x threadidx%x collapsed
334, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
371, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
372, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
373, ! blockidx%x threadidx%x collapsed
371, Generating default present(vm(:ngrdcol,:nzt),wind_speed(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
380, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
381, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
380, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
413, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
414, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
415, ! blockidx%x threadidx%x collapsed
413, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
425, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
426, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
427, ! blockidx%x threadidx%x collapsed
425, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
436, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
437, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
436, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
473, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
475, ! blockidx%x threadidx%x collapsed
473, Generating default present(um(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
484, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
486, ! blockidx%x threadidx%x collapsed
484, Generating default present(vm(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
494, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
520, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
521, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
522, ! blockidx%x threadidx%x collapsed
520, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
532, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
573, Generating update device(vm(:,:),um(:,:))
585, Generating implicit firstprivate(ngrdcol,nzm)
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(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
597, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
599, ! blockidx%x threadidx%x collapsed
597, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
610, Generating update self(vm(:,:),um(:,:))
619, Generating implicit firstprivate(nzt,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(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
621, Generating implicit firstprivate(ts_nudge,dt)
629, Generating update self(vm(:,:),um(:,:))
641, Generating update self(vm_ref(:,:),um_ref(:,:))
744, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
746, ! blockidx%x threadidx%x collapsed
744, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
753, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
754, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
753, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
787, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
788, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
789, ! blockidx%x threadidx%x collapsed
787, Generating default present(upwp_pert(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
799, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
800, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
801, ! blockidx%x threadidx%x collapsed
799, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
810, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
811, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
810, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
847, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
849, ! blockidx%x threadidx%x collapsed
847, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
858, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
859, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
860, ! blockidx%x threadidx%x collapsed
858, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
874, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
876, ! blockidx%x threadidx%x collapsed
874, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
886, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
887, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
888, ! blockidx%x threadidx%x collapsed
886, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
975, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
976, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
977, ! blockidx%x threadidx%x collapsed
978, ! blockidx%x threadidx%x collapsed
975, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1016, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1017, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1018, ! blockidx%x threadidx%x collapsed
1016, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1028, Generating implicit firstprivate(ngrdcol,edsclr_dim)
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(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
1063, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1064, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1065, ! blockidx%x threadidx%x collapsed
1066, ! blockidx%x threadidx%x collapsed
1063, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1074, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1075, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1076, ! blockidx%x threadidx%x collapsed
1077, ! blockidx%x threadidx%x collapsed
1074, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1095, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1097, ! blockidx%x threadidx%x collapsed
1095, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1112, Generating update self(wpedsclrp(:,:,:),wp2(:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
1160, 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(:,:))
1166, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
2081, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
2095, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2097, ! blockidx%x threadidx%x collapsed
2095, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
2103, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2105, ! blockidx%x threadidx%x collapsed
2103, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
2117, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2119, ! blockidx%x threadidx%x collapsed
2117, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2125, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2126, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2127, ! blockidx%x threadidx%x collapsed
2125, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
2139, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2141, ! blockidx%x threadidx%x collapsed
2139, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2150, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2151, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2152, ! blockidx%x threadidx%x collapsed
2150, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2160, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
2179, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2181, ! blockidx%x threadidx%x collapsed
2179, Generating default present(xm_tndcy(:ngrdcol,:nzt))
2189, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
2265, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2267, ! blockidx%x threadidx%x collapsed
2265, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2267, Generating implicit firstprivate(invrs_dt)
2282, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2283, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2284, ! blockidx%x threadidx%x collapsed
2285, !$acc loop seq
2282, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2285, Loop is parallelizable
2295, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2296, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2295, 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:
2416, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2417, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2416, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
2417, Generating implicit firstprivate(invrs_dt)
2439, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2441, ! blockidx%x threadidx%x collapsed
2439, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2441, Generating implicit firstprivate(invrs_dt)
2454, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2455, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2454, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
2455, Generating implicit firstprivate(nzt,invrs_dt)
2466, Generating update self(xm(:,:),lhs_diff(:,:,:))
2507, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2508, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2507, 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))
2518, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
429, 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(:,:))
441, 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(:,:,:))
492, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
494, ! blockidx%x threadidx%x collapsed
492, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
643, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
644, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
645, ! blockidx%x threadidx%x collapsed
643, 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)
712, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
713, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
714, ! blockidx%x threadidx%x collapsed
715, !$acc loop seq
712, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
715, Loop is parallelizable
906, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
908, ! blockidx%x threadidx%x collapsed
906, Generating default present(tl2(:ngrdcol,:nz),tl1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params%thl_1(1:ngrdcol,1:nz),pdf_params%thl_2(1:ngrdcol,1:nz),pdf_params)
974, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
975, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
976, ! blockidx%x threadidx%x collapsed
974, 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))
1040, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1042, ! blockidx%x threadidx%x collapsed
1040, Generating default present(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))
1073, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1075, ! blockidx%x threadidx%x collapsed
1073, Generating default present(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))
1090, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1091, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1092, ! blockidx%x threadidx%x collapsed
1090, 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)
1179, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1181, ! blockidx%x threadidx%x collapsed
1179, 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))
1208, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1210, ! blockidx%x threadidx%x collapsed
1208, 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))
1246, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
1247, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1248, ! blockidx%x threadidx%x collapsed
1249, ! blockidx%x threadidx%x collapsed
1246, 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))
1289, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1291, ! blockidx%x threadidx%x collapsed
1289, Generating default present(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))
1322, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1323, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1324, ! blockidx%x threadidx%x collapsed
1322, 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))
1369, 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(:,:))
1396, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
1422, 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(:,:))
1425, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
1717, 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(:,:))
1729, 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:
1809, Generating enter data create(denominator(:,:))
1811, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1813, ! blockidx%x threadidx%x collapsed
1811, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
1813, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
1838, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1840, ! blockidx%x threadidx%x collapsed
1838, Generating default present(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))
1840, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
1864, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
1931, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1932, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1933, ! blockidx%x threadidx%x collapsed
1931, 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:
2036, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2037, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2038, ! blockidx%x threadidx%x collapsed
2036, 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:
2143, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2145, ! blockidx%x threadidx%x collapsed
2143, 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:
2243, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2245, ! blockidx%x threadidx%x collapsed
2243, 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:
2370, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2371, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2372, ! blockidx%x threadidx%x collapsed
2370, 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:
2490, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2491, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2492, ! blockidx%x threadidx%x collapsed
2490, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
2492, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
2617, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2619, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_below_freezing)
2620, ! blockidx%x threadidx%x collapsed
2617, 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]
2637, Generating create(rsat_ice(:,:)) [if not already present]
2642, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2644, ! blockidx%x threadidx%x collapsed
2642, 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))
2644, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
3126, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
3127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3128, ! blockidx%x threadidx%x collapsed
3126, Generating default present(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:
3262, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
3263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3264, ! blockidx%x threadidx%x collapsed
3262, 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))
3264, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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:
430, 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_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
483, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
484, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
485, ! blockidx%x threadidx%x collapsed
483, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
485, Generating implicit firstprivate(c11,c11b,c11c)
505, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
506, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
507, ! blockidx%x threadidx%x collapsed
505, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
507, Generating implicit firstprivate(c1,c1c,c1b)
528, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
530, ! blockidx%x threadidx%x collapsed
528, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
538, Generating implicit firstprivate(nzt,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(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt))
548, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
550, ! blockidx%x threadidx%x collapsed
548, Generating default present(c11_skw_fnc(:ngrdcol,:nzt))
Generating implicit copy(err_code) [if not already present]
560, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
561, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
562, ! blockidx%x threadidx%x collapsed
560, Generating default present(c16_fnc(:ngrdcol,:nzt))
Generating implicit copy(err_code) [if not already present]
580, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
591, Generating implicit firstprivate(nzt,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(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
601, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
603, ! blockidx%x threadidx%x collapsed
601, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
621, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
623, ! blockidx%x threadidx%x collapsed
621, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
655, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
656, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
657, ! blockidx%x threadidx%x collapsed
655, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
673, Generating implicit firstprivate(nzt,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(rhs_pr3_wp3(:ngrdcol,:nzt))
682, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
683, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
684, ! blockidx%x threadidx%x collapsed
685, ! blockidx%x threadidx%x collapsed
682, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
778, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
779, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
778, Generating default present(c_wp3_pr_tp(:ngrdcol))
789, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
790, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
789, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
801, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
802, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
803, ! blockidx%x threadidx%x collapsed
804, ! blockidx%x threadidx%x collapsed
801, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
940, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
941, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
942, ! blockidx%x threadidx%x collapsed
943, ! blockidx%x threadidx%x collapsed
940, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
1002, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1004, ! blockidx%x threadidx%x collapsed
1002, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1009, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1010, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1011, ! blockidx%x threadidx%x collapsed
1009, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1041, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1043, ! blockidx%x threadidx%x collapsed
1041, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1048, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1049, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1050, ! blockidx%x threadidx%x collapsed
1048, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1060, Generating update self(wp2(:,:))
1081, Generating update device(wp2(:,:))
1087, Generating update self(wp3(:,:))
1108, Generating update device(wp3(:,:))
1115, Generating update self(wp2vp2(:,:),wp3(:,:),wm_zt(:,:),wp2(:,:),wp3_on_wp2(:,:),wp2_old(:,:),skw_zt(:,:),rho_ds_zt(:,:),wprtp(:,:),wp4(:,:),lhs_splat_wp2(:,:),kh_zt(:,:),a3_coef_zt(:,:),thv_ds_zm(:,:),thlp2(:,:),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(:,:))
1192, 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:
1455, Generating enter data create(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
1459, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1460, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1461, ! blockidx%x threadidx%x collapsed
1459, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
1510, Generating update self(rcond(:))
1542, Generating update self(lhs(:,:,:),rhs_save(:,:))
1579, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1580, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1581, ! blockidx%x threadidx%x collapsed
1579, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
1581, Generating implicit firstprivate(k_wp2)
1588, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1589, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1590, ! blockidx%x threadidx%x collapsed
1588, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
1590, Generating implicit firstprivate(k_wp3)
1599, 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(:,:))
1609, 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]
1810, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1858, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1908, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1909, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1910, ! blockidx%x threadidx%x collapsed
1908, 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))
1939, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1940, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1941, ! blockidx%x threadidx%x collapsed
1939, Generating default present(wp2_min_array(:ngrdcol,:nzm))
1971, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
2082, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2084, ! blockidx%x threadidx%x collapsed
2085, ! blockidx%x threadidx%x collapsed
2082, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
2093, Generating implicit firstprivate(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(lhs(:,:ngrdcol,:1))
2106, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2108, ! blockidx%x threadidx%x collapsed
2106, Generating default present(lhs(:,:ngrdcol,2))
2119, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2121, ! blockidx%x threadidx%x collapsed
2119, 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))
2121, Generating implicit firstprivate(invrs_dt,k_wp2)
2159, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2161, ! blockidx%x threadidx%x collapsed
2159, Generating default present(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))
2161, Generating implicit firstprivate(k_wp3,invrs_dt)
2202, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2203, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2204, ! blockidx%x threadidx%x collapsed
2202, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
2204, Generating implicit firstprivate(nzm)
2215, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2217, ! blockidx%x threadidx%x collapsed
2215, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
2217, Generating implicit firstprivate(nzm)
2238, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2239, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2240, ! blockidx%x threadidx%x collapsed
2238, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2240, Generating implicit firstprivate(k_wp2)
2253, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2255, ! blockidx%x threadidx%x collapsed
2253, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2255, Generating implicit firstprivate(k_wp2)
2283, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2284, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2285, ! blockidx%x threadidx%x collapsed
2286, ! blockidx%x threadidx%x collapsed
2283, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
2286, Generating implicit firstprivate(k_wp3)
advance_xp2_xpyp:
428, 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(:,:))
438, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrpthlp_old(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
446, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
447, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
446, Generating default present(clubb_params(:ngrdcol,8:9))
Generating implicit copy(err_code) [if not already present]
477, Generating implicit firstprivate(nzm,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(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
498, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
500, ! blockidx%x threadidx%x collapsed
498, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6))
509, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
511, ! blockidx%x threadidx%x collapsed
509, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
528, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
530, ! blockidx%x threadidx%x collapsed
528, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
550, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
552, ! blockidx%x threadidx%x collapsed
550, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
561, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
562, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
563, ! blockidx%x threadidx%x collapsed
564, ! blockidx%x threadidx%x collapsed
561, 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))
613, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
614, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.and.:l_single_solve_possible)
613, Generating default present(clubb_params(:ngrdcol,4:6))
Generating implicit copy(l_single_solve_possible) [if not already present]
614, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
688, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
690, ! blockidx%x threadidx%x collapsed
688, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
708, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
710, ! blockidx%x threadidx%x collapsed
708, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
852, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
853, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
854, ! blockidx%x threadidx%x collapsed
852, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
862, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
864, ! blockidx%x threadidx%x collapsed
862, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
874, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
951, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
952, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
953, ! blockidx%x threadidx%x collapsed
951, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
969, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
970, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
971, ! blockidx%x threadidx%x collapsed
969, Generating default present(threshold_array(:ngrdcol,:nzm))
994, Generating update self(rtp2(:,:))
1004, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1005, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1006, ! blockidx%x threadidx%x collapsed
1004, Generating default present(clubb_params(:ngrdcol,93),rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm))
1006, Generating implicit firstprivate(threshold)
1017, Generating update self(rtp2(:,:))
1055, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1056, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1057, ! blockidx%x threadidx%x collapsed
1055, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1073, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1075, ! blockidx%x threadidx%x collapsed
1073, Generating default present(threshold_array(:ngrdcol,:nzm))
1092, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1093, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1094, ! blockidx%x threadidx%x collapsed
1092, Generating default present(threshold_array(:ngrdcol,:nzm))
1108, Generating update self(up2(:,:))
1117, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1119, ! blockidx%x threadidx%x collapsed
1117, Generating default present(up2(:ngrdcol,:nzm))
1127, Generating update self(up2(:,:))
1139, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1141, ! blockidx%x threadidx%x collapsed
1139, Generating default present(threshold_array(:ngrdcol,:nzm))
1154, Generating update self(vp2(:,:))
1163, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1165, ! blockidx%x threadidx%x collapsed
1163, Generating default present(vp2(:ngrdcol,:nzm))
1173, Generating update self(vp2(:,:))
1185, Generating update self(vp2(:,:),up2(:,:))
1215, Generating update device(vp2(:,:),up2(:,:))
1273, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1275, ! blockidx%x threadidx%x collapsed
1273, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1300, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1302, ! blockidx%x threadidx%x collapsed
1300, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1335, Generating implicit firstprivate(nzm,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(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1365, 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(:,:))
1442, 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(:,:))
1452, 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:
2508, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2510, ! blockidx%x threadidx%x collapsed
2508, Generating default present(rhs(:ngrdcol,:nzm*2-1))
2517, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2519, ! blockidx%x threadidx%x collapsed
2517, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
2519, Generating implicit firstprivate(k_wp3)
2526, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2528, ! blockidx%x threadidx%x collapsed
2526, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
2528, Generating implicit firstprivate(k_wp2)
2577, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2578, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2579, ! blockidx%x threadidx%x collapsed
2577, Generating default present(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
2579, Generating implicit firstprivate(k_wp2)
2592, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2594, ! blockidx%x threadidx%x collapsed
2592, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
2594, Generating implicit firstprivate(k_wp3)
2611, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2613, ! blockidx%x threadidx%x collapsed
2611, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
2613, Generating implicit firstprivate(k_wp2)
2631, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2633, ! blockidx%x threadidx%x collapsed
2631, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3(:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
2633, Generating implicit firstprivate(k_wp3,invrs_dt)
2661, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2663, ! blockidx%x threadidx%x collapsed
2661, 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))
2663, Generating implicit firstprivate(k_wp2,invrs_dt)
2713, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2714, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2715, ! blockidx%x threadidx%x collapsed
2713, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
2715, Generating implicit firstprivate(k_wp3)
2796, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2796, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
2797, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
2810, Generating update self(c11_skw_fnc(:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),lhs_splat_wp3(:,:),wp2(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),up2(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
2823, 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:
3215, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3217, ! blockidx%x threadidx%x collapsed
3215, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
3227, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3228, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3229, ! blockidx%x threadidx%x collapsed
3227, Generating default present(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:
3341, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3342, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3341, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
3351, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3352, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3353, ! blockidx%x threadidx%x collapsed
3351, 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:
3434, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3435, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3434, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
3444, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3445, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3446, ! blockidx%x threadidx%x collapsed
3444, Generating default present(lhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
solve_xp2_xpyp_with_single_lhs:
1626, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1628, Generating enter data create(sclrprtp_forcing(:,:),sclrpthlp_forcing(:,:),sclrp2_forcing(:,:))
1635, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1637, ! blockidx%x threadidx%x collapsed
1635, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
1681, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1682, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1683, ! blockidx%x threadidx%x collapsed
1681, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
1705, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1707, ! blockidx%x threadidx%x collapsed
1705, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
1715, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1717, ! blockidx%x threadidx%x collapsed
1715, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
1740, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1742, ! blockidx%x threadidx%x collapsed
1740, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
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
1750, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
1785, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1787, ! blockidx%x threadidx%x collapsed
1785, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1796, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1798, ! blockidx%x threadidx%x collapsed
1799, ! blockidx%x threadidx%x collapsed
1796, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1814, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1816, ! blockidx%x threadidx%x collapsed
1814, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1825, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1826, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1827, ! blockidx%x threadidx%x collapsed
1828, ! blockidx%x threadidx%x collapsed
1825, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1842, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
1866, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1868, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp2_term_pr1_lhs:
3533, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3534, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3533, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
3543, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3545, ! blockidx%x threadidx%x collapsed
3543, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_terms_bp_pr2_rhs:
3626, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3627, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3626, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
3635, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3637, ! blockidx%x threadidx%x collapsed
3635, 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:
3726, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3727, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3726, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
3736, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3737, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3738, ! blockidx%x threadidx%x collapsed
3736, 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))
3744, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3746, ! blockidx%x threadidx%x collapsed
3744, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
3746, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
3847, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3848, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3847, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
3856, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3858, ! blockidx%x threadidx%x collapsed
3856, 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:
3965, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3966, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3965, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
3974, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3975, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3976, ! blockidx%x threadidx%x collapsed
3974, 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))
advance_xm_wpxp:
496, 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(:,:))
505, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
543, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
545, ! blockidx%x threadidx%x collapsed
543, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
552, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
554, ! blockidx%x threadidx%x collapsed
552, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
562, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
563, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
564, ! blockidx%x threadidx%x collapsed
565, ! blockidx%x threadidx%x collapsed
562, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
572, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
573, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
574, ! blockidx%x threadidx%x collapsed
575, ! blockidx%x threadidx%x collapsed
572, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),wpsclrp_old(:ngrdcol,:nzm,:sclr_dim))
584, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
585, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
586, ! blockidx%x threadidx%x collapsed
584, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
593, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
595, ! blockidx%x threadidx%x collapsed
593, Generating default present(vpwp(:ngrdcol,:nzm),vpwp_old(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
607, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
609, ! blockidx%x threadidx%x collapsed
607, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12))
609, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
628, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
630, ! blockidx%x threadidx%x collapsed
628, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
630, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
661, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
663, ! blockidx%x threadidx%x collapsed
661, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
675, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
676, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
677, ! blockidx%x threadidx%x collapsed
675, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm))
685, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
687, ! blockidx%x threadidx%x collapsed
685, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
687, Generating implicit firstprivate(c7,c7b,c7c)
717, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
735, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
737, ! blockidx%x threadidx%x collapsed
735, Generating default present(c7_skw_fnc(:ngrdcol,:nzm))
Generating implicit copy(err_code) [if not already present]
755, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
756, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
757, ! blockidx%x threadidx%x collapsed
755, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
779, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
781, ! blockidx%x threadidx%x collapsed
779, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
788, Generating update self(c6_term(:,:))
903, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
904, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
905, ! blockidx%x threadidx%x collapsed
903, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
912, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
913, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
914, ! blockidx%x threadidx%x collapsed
912, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
922, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
923, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
924, ! blockidx%x threadidx%x collapsed
925, ! blockidx%x threadidx%x collapsed
922, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
932, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
933, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
934, ! blockidx%x threadidx%x collapsed
935, ! blockidx%x threadidx%x collapsed
932, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
945, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
946, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
947, ! blockidx%x threadidx%x collapsed
945, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
954, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
956, ! blockidx%x threadidx%x collapsed
954, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
970, 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(:,:,:))
1028, Generating update self(rtm_ref(:,:),rtm(:,:))
1049, Generating update device(rtm(:,:))
1055, Generating update self(thlm_ref(:,:),thlm(:,:))
1076, Generating update device(thlm(:,:))
1084, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
1114, Generating update device(vm(:,:),um(:,:))
1123, Generating update self(vm(:,:),um(:,:))
1132, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1134, ! blockidx%x threadidx%x collapsed
1132, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
1134, Generating implicit firstprivate(ts_nudge,dt)
1143, Generating update self(vm(:,:),um(:,:))
1155, Generating update self(vm_ref(:,:),um_ref(:,:))
1168, 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(:,:))
1177, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
wp2_term_pr_dfsn_rhs:
4060, Generating create(wpuip2(:,:)) [if not already present]
4062, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4063, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4064, ! blockidx%x threadidx%x collapsed
4062, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
4070, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4072, ! blockidx%x threadidx%x collapsed
4070, 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))
4080, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4081, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4080, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
4219, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4222, !$acc loop seq
4219, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4222, Loop is parallelizable
4229, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4230, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4231, ! blockidx%x threadidx%x collapsed
4229, 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))
xm_wpxp_lhs:
1326, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1326, Generating default present(lhs(:,:ngrdcol,:1))
1337, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1339, ! blockidx%x threadidx%x collapsed
1337, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
1339, Generating implicit firstprivate(k_xm,invrs_dt)
1359, Generating implicit firstprivate(nzm,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(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))
1361, Generating implicit firstprivate(k_wpxp)
1386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1386, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
1387, Generating implicit firstprivate(nzm)
1398, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1400, ! blockidx%x threadidx%x collapsed
1398, Generating default present(lhs(3,:ngrdcol,:))
1400, Generating implicit firstprivate(k_wpxp,invrs_dt)
1410, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1411, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1412, ! blockidx%x threadidx%x collapsed
1410, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1412, Generating implicit firstprivate(k_xm)
1424, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1425, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1426, ! blockidx%x threadidx%x collapsed
1424, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1426, Generating implicit firstprivate(k_xm)
calc_xm_wpxp_lhs_terms:
1565, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
1601, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1603, ! blockidx%x threadidx%x collapsed
1601, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1610, Generating implicit firstprivate(nzm,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(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1619, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1621, ! blockidx%x threadidx%x collapsed
1619, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
1629, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1629, Generating default present(zeros_array(:ngrdcol))
1649, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
solve_xp2_xpyp_with_multiple_lhs:
2066, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2069, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
2079, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2081, ! blockidx%x threadidx%x collapsed
2079, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2110, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2112, ! blockidx%x threadidx%x collapsed
2110, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2118, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2120, ! blockidx%x threadidx%x collapsed
2118, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2129, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
2146, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2148, ! blockidx%x threadidx%x collapsed
2146, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2178, Generating implicit firstprivate(nzm,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(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
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(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2197, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
2213, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2215, ! blockidx%x threadidx%x collapsed
2213, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2245, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2246, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2247, ! blockidx%x threadidx%x collapsed
2245, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2253, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2255, ! blockidx%x threadidx%x collapsed
2253, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2264, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
2281, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2282, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2283, ! blockidx%x threadidx%x collapsed
2281, Generating default present(lhs_dp1(:ngrdcol,:nzm))
2427, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2428, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2429, ! blockidx%x threadidx%x collapsed
2427, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
2451, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2453, ! blockidx%x threadidx%x collapsed
2451, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
2461, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2462, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2463, ! blockidx%x threadidx%x collapsed
2461, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
2487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2489, ! blockidx%x threadidx%x collapsed
2487, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
2497, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2499, ! blockidx%x threadidx%x collapsed
2497, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
2530, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2531, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2532, ! blockidx%x threadidx%x collapsed
2533, ! blockidx%x threadidx%x collapsed
2530, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2547, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2548, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2549, ! blockidx%x threadidx%x collapsed
2550, ! blockidx%x threadidx%x collapsed
2547, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2565, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2568, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
wp3_term_ta_adg1_lhs:
4414, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4416, ! blockidx%x threadidx%x collapsed
4414, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4437, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4439, ! blockidx%x threadidx%x collapsed
4437, 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))
4487, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4489, ! blockidx%x threadidx%x collapsed
4487, 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))
4550, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4552, ! blockidx%x threadidx%x collapsed
4550, Generating default present(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))
xp2_xpyp_lhs:
2648, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2650, ! blockidx%x threadidx%x collapsed
2648, 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))
2662, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2664, ! blockidx%x threadidx%x collapsed
2662, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
2664, Generating implicit firstprivate(dt)
2677, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2678, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2677, Generating default present(lhs(:,:ngrdcol,:),gr)
wp3_term_tp_lhs:
4713, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4714, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4715, !$acc loop seq
4713, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
4714, Generating implicit firstprivate(i)
4715, Loop is parallelizable
4725, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4727, ! blockidx%x threadidx%x collapsed
4725, 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)
xm_wpxp_rhs:
1802, Generating enter data create(rhs_bp_pr3(:,:))
1822, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1823, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1822, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
1823, Generating implicit firstprivate(rhs_lb_idx_zm)
1830, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1831, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1832, ! blockidx%x threadidx%x collapsed
1830, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
1832, Generating implicit firstprivate(k_xm,invrs_dt)
1846, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1848, ! blockidx%x threadidx%x collapsed
1846, Generating default present(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))
1848, Generating implicit firstprivate(k_wpxp)
1865, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1866, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1865, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
1866, Generating implicit firstprivate(rhs_ub_idx_zm)
1874, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1876, ! blockidx%x threadidx%x collapsed
1874, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
1876, Generating implicit firstprivate(k_wpxp,invrs_dt)
1931, 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]
1959, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
2021, Generating exit data delete(rhs_bp_pr3(:,:))
wp3_terms_ac_pr2_lhs:
4840, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4841, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4840, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
4850, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4851, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4852, ! blockidx%x threadidx%x collapsed
4850, Generating default present(gr%invrs_dzt(1:ngrdcol,2:nzt-1),c11_skw_fnc(:ngrdcol,2:nzt-1),gr,wm_zm(:ngrdcol,2:nzt),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
wp3_term_pr1_lhs:
4959, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4960, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4959, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
4970, Generating implicit firstprivate(ngrdcol,nzt)
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(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))
4981, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4983, ! blockidx%x threadidx%x collapsed
4981, Generating default present(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))
xp2_xpyp_uv_rhs:
3238, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
3266, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3268, ! blockidx%x threadidx%x collapsed
3266, 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))
3293, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3295, ! blockidx%x threadidx%x collapsed
3293, 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))
3324, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3325, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3326, ! blockidx%x threadidx%x collapsed
3324, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3326, Generating implicit firstprivate(dt)
3344, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
3358, 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(:,:))
3427, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3428, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3427, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
3436, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp3_term_ta_explicit_rhs:
5084, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5085, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5084, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
5094, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5095, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5096, ! blockidx%x threadidx%x collapsed
5094, 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:
5170, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5171, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5170, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
5180, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5182, ! blockidx%x threadidx%x collapsed
5180, 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_rhs:
3593, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
3644, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3646, ! blockidx%x threadidx%x collapsed
3644, 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))
3701, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3703, ! blockidx%x threadidx%x collapsed
3701, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3710, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3712, ! blockidx%x threadidx%x collapsed
3710, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3712, Generating implicit firstprivate(dt)
3723, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
3740, 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(:,:))
3827, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3828, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3827, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3828, Generating implicit firstprivate(threshold)
3834, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
wp3_term_pr_turb_rhs:
5269, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5270, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5269, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
5280, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5282, ! blockidx%x threadidx%x collapsed
5280, 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))
5294, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5296, ! blockidx%x threadidx%x collapsed
5294, 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))
calc_xm_wpxp_ta_terms:
2211, 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(:,:))
2217, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
2240, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2241, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2242, ! blockidx%x threadidx%x collapsed
2243, ! blockidx%x threadidx%x collapsed
2240, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2252, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2253, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2254, ! blockidx%x threadidx%x collapsed
2255, ! blockidx%x threadidx%x collapsed
2256, ! blockidx%x threadidx%x collapsed
2252, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
2265, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2267, ! blockidx%x threadidx%x collapsed
2265, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
2294, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2296, ! blockidx%x threadidx%x collapsed
2294, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
2328, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2330, ! blockidx%x threadidx%x collapsed
2328, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
2341, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2343, ! blockidx%x threadidx%x collapsed
2341, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2364, Generating implicit firstprivate(nzt,ngrdcol)
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))
2382, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2383, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2384, ! blockidx%x threadidx%x collapsed
2385, ! blockidx%x threadidx%x collapsed
2382, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2393, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2394, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2395, ! blockidx%x threadidx%x collapsed
2396, ! blockidx%x threadidx%x collapsed
2397, ! blockidx%x threadidx%x collapsed
2393, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2407, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2408, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2409, ! blockidx%x threadidx%x collapsed
2407, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
2419, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2420, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2421, ! blockidx%x threadidx%x collapsed
2419, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
2429, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2430, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2431, ! blockidx%x threadidx%x collapsed
2432, ! blockidx%x threadidx%x collapsed
2429, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
2444, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2445, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2446, ! blockidx%x threadidx%x collapsed
2447, ! blockidx%x threadidx%x collapsed
2444, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
2457, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2459, ! blockidx%x threadidx%x collapsed
2457, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
2591, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
2609, 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(:,:))
2615, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
wp3_term_pr_dfsn_rhs:
5386, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
5388, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5389, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5390, ! blockidx%x threadidx%x collapsed
5388, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
5397, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5398, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5397, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
5406, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5408, ! blockidx%x threadidx%x collapsed
5406, Generating default present(rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),c_wp3_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1))
wp3_term_pr1_rhs:
5511, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5512, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5511, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
5522, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5523, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5524, ! blockidx%x threadidx%x collapsed
5522, 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))
5531, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5533, ! blockidx%x threadidx%x collapsed
5531, 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))
solve_xm_wpxp_with_single_lhs:
2965, 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(:,:))
2973, Generating enter data create(wpsclrp_forcing(:,:,:))
2977, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3028, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3030, ! blockidx%x threadidx%x collapsed
3028, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
3030, Generating implicit firstprivate(sclr)
3059, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3061, ! blockidx%x threadidx%x collapsed
3059, 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))
3070, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm_forcing(:,:),vm(:,:),um(:,:))
3100, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3102, ! blockidx%x threadidx%x collapsed
3100, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
3115, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3117, ! blockidx%x threadidx%x collapsed
3115, 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))
3129, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3131, ! blockidx%x threadidx%x collapsed
3129, 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))
3142, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
3155, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3157, ! blockidx%x threadidx%x collapsed
3155, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
3209, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3210, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3211, ! blockidx%x threadidx%x collapsed
3209, 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))
3226, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3228, ! blockidx%x threadidx%x collapsed
3226, 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))
3243, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
3307, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
Generating NVIDIA GPU code
3308, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3309, ! blockidx%x threadidx%x collapsed
3310, ! blockidx%x threadidx%x collapsed
3307, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
3320, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3329, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3338, Generating implicit firstprivate(sclr_dim,nzt)
Generating NVIDIA GPU code
3339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3340, ! blockidx%x threadidx%x collapsed
3348, Generating implicit firstprivate(sclr_dim,nzm)
Generating NVIDIA GPU code
3349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3350, ! blockidx%x threadidx%x collapsed
3359, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3368, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3398, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
3709, 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(:,:))
3717, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
4707, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
4797, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4799, ! blockidx%x threadidx%x collapsed
4797, Generating default present(xm_old(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),solution(:ngrdcol,:))
4799, Generating implicit firstprivate(k_xm)
4808, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4809, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4810, ! blockidx%x threadidx%x collapsed
4808, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
4810, Generating implicit firstprivate(k_wpxp)
4819, 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(:))
4827, 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]
4995, Generating update self(xm(:,:))
5016, Generating update self(xm(:,:))
5050, Generating update self(xm(:,:))
5075, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5077, ! blockidx%x threadidx%x collapsed
5075, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5085, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5087, ! blockidx%x threadidx%x collapsed
5085, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5095, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5097, ! blockidx%x threadidx%x collapsed
5095, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5107, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5109, ! blockidx%x threadidx%x collapsed
5107, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5178, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
5269, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5270, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5271, ! blockidx%x threadidx%x collapsed
5269, Generating default present(invrs_rho_ds_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr,rho_ds_zm(:ngrdcol,:nzt+1),lhs_ta_xm(:,:ngrdcol,:nzt))
wpxp_term_tp_lhs:
5368, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5368, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
5376, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5377, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5378, ! blockidx%x threadidx%x collapsed
5376, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
5391, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5392, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5391, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
5493, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5494, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5493, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
5500, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5502, ! blockidx%x threadidx%x collapsed
5500, Generating default present(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))
5511, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5512, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5511, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
wpxp_term_pr1_lhs:
5591, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5593, ! blockidx%x threadidx%x collapsed
5591, 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))
5605, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5606, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5605, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
5625, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5627, ! blockidx%x threadidx%x collapsed
5625, 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))
5636, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5637, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5636, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
wpxp_terms_bp_pr3_rhs:
5715, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5716, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5715, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
5721, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5723, ! blockidx%x threadidx%x collapsed
5721, 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))
5729, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5730, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5729, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
5915, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
5919, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5921, ! blockidx%x threadidx%x collapsed
5919, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
5921, Generating implicit firstprivate(l_any_clipping_needed)
5930, Generating update self(l_any_clipping_needed)
5948, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5949, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5950, ! blockidx%x threadidx%x collapsed
5948, 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))
5950, Generating implicit firstprivate(dt)
5961, Generating update self(xm_tndcy_wpxp_cl(:,:))
5972, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
6020, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6021, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6022, ! blockidx%x threadidx%x collapsed
6020, 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:
6100, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
6105, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6106, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6107, ! blockidx%x threadidx%x collapsed
6105, 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))
6117, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6118, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6117, Generating default present(ypxp(:ngrdcol,:),gr)
6124, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
calc_xp2_xpyp_ta_terms:
4141, Generating enter data create(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
4154, Generating enter data create(term_wpthlpsclrp_explicit_zm(:,:),wpsclrp_zt(:,:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
4169, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4170, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4171, ! blockidx%x threadidx%x collapsed
4169, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
4180, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4182, ! blockidx%x threadidx%x collapsed
4180, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4189, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4190, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4191, ! blockidx%x threadidx%x collapsed
4189, 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))
4455, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4457, ! blockidx%x threadidx%x collapsed
4455, 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))
4470, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4471, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4472, ! blockidx%x threadidx%x collapsed
4470, 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))
4494, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4496, ! blockidx%x threadidx%x collapsed
4494, 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))
4514, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4515, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
4516, ! blockidx%x threadidx%x collapsed
4517, ! blockidx%x threadidx%x collapsed
4514, Generating default present(lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
4526, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
4527, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
4528, ! blockidx%x threadidx%x collapsed
4529, ! blockidx%x threadidx%x collapsed
4530, ! blockidx%x threadidx%x collapsed
4526, 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))
4550, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4552, ! blockidx%x threadidx%x collapsed
4550, Generating default present(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))
4564, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4566, ! blockidx%x threadidx%x collapsed
4564, Generating default present(term_wprtp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
4592, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4594, ! blockidx%x threadidx%x collapsed
4592, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
4599, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4600, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4601, ! blockidx%x threadidx%x collapsed
4599, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
4619, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4621, ! blockidx%x threadidx%x collapsed
4619, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4626, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4628, ! blockidx%x threadidx%x collapsed
4626, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
4650, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4652, ! blockidx%x threadidx%x collapsed
4650, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4657, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4658, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4659, ! blockidx%x threadidx%x collapsed
4657, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
4677, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4679, ! blockidx%x threadidx%x collapsed
4677, 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))
4703, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4705, ! blockidx%x threadidx%x collapsed
4703, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
4710, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4712, ! blockidx%x threadidx%x collapsed
4710, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
4742, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4743, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4744, ! blockidx%x threadidx%x collapsed
4742, 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))
4751, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4753, ! blockidx%x threadidx%x collapsed
4751, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
4776, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4778, ! blockidx%x threadidx%x collapsed
4776, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
4783, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4785, ! blockidx%x threadidx%x collapsed
4783, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
4806, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4808, ! blockidx%x threadidx%x collapsed
4806, 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))
4815, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4817, ! blockidx%x threadidx%x collapsed
4815, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4840, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4841, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4842, ! blockidx%x threadidx%x collapsed
4840, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
4847, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4849, ! blockidx%x threadidx%x collapsed
4847, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
4870, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4872, ! blockidx%x threadidx%x collapsed
4870, 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))
4879, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4881, ! blockidx%x threadidx%x collapsed
4879, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
4904, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4906, ! blockidx%x threadidx%x collapsed
4904, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
4911, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4912, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4913, ! blockidx%x threadidx%x collapsed
4911, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
5347, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5348, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5349, ! blockidx%x threadidx%x collapsed
5347, 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))
5361, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5362, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5363, ! blockidx%x threadidx%x collapsed
5361, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
5379, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5380, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5381, ! blockidx%x threadidx%x collapsed
5379, 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))
5389, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5391, ! blockidx%x threadidx%x collapsed
5389, 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))
5411, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5412, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
5413, ! blockidx%x threadidx%x collapsed
5414, ! blockidx%x threadidx%x collapsed
5411, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
5445, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
5470, Generating exit data delete(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
5483, Generating exit data delete(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
term_tp_rhs:
5560, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5561, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5562, ! blockidx%x threadidx%x collapsed
5560, Generating default present(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:
5655, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5656, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5655, Generating default present(gr,lhs(:ngrdcol,:))
5664, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5666, ! blockidx%x threadidx%x collapsed
5664, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
5745, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5747, ! blockidx%x threadidx%x collapsed
5745, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
5747, Generating implicit firstprivate(threshold)
term_pr1:
5873, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5874, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5875, ! blockidx%x threadidx%x collapsed
5873, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c14(:ngrdcol),xbp2(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),invrs_tau_c14_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
term_pr2:
5989, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5990, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5991, ! blockidx%x threadidx%x collapsed
5989, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
pos_definite_variances:
6092, Generating update self(xp2_np1(:,:))
6113, Generating update self(xp2_np1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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:
877, 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(:,:))
898, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
902, Generating enter data create(wpedsclrp(:,:,:))
917, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:))
944, 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(:))
951, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
955, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
988, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wpthlp(:,:),wprtp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
1049, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1050, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1049, 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))
1059, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1059, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_sfc_pert(:ngrdcol),vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_sfc_pert(:ngrdcol))
1069, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
1070, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1071, ! blockidx%x threadidx%x collapsed
1069, Generating default present(gr,wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpsclrp_sfc(:ngrdcol,:sclr_dim))
1083, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1084, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1085, ! blockidx%x threadidx%x collapsed
1083, Generating default present(gr,wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
1094, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1095, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1094, Generating default present(wprtp(:ngrdcol,gr%k_lb_zm),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
1105, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1106, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1107, ! blockidx%x threadidx%x collapsed
1105, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
1119, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1121, ! blockidx%x threadidx%x collapsed
1119, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
1137, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1138, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1137, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
1245, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1246, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1247, ! blockidx%x threadidx%x collapsed
1245, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
1247, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
1301, Generating implicit firstprivate(nzm,ngrdcol)
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(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
1312, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1314, ! blockidx%x threadidx%x collapsed
1312, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
1331, Generating implicit firstprivate(nzt,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(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
1340, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1341, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1342, ! blockidx%x threadidx%x collapsed
1340, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
1370, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1371, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1372, ! blockidx%x threadidx%x collapsed
1370, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1378, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1380, ! blockidx%x threadidx%x collapsed
1378, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1389, Generating implicit firstprivate(ngrdcol,nzt)
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(sqrt_em_zt(:ngrdcol,:nzt))
1420, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1422, ! blockidx%x threadidx%x collapsed
1420, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1429, Generating update self(ddzt_umvm_sqd(:,:))
1492, Generating implicit firstprivate(nzt,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(sqrt_em_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
1502, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1503, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1504, ! blockidx%x threadidx%x collapsed
1502, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
1511, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1513, ! blockidx%x threadidx%x collapsed
1511, 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))
1524, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1525, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1526, ! blockidx%x threadidx%x collapsed
1524, 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))
1582, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1584, ! blockidx%x threadidx%x collapsed
1582, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1592, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1594, ! blockidx%x threadidx%x collapsed
1592, Generating default present(em(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1655, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
1688, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1690, ! blockidx%x threadidx%x collapsed
1688, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_2_zm(:ngrdcol,:nzm),w_1_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
1726, Generating update self(stability_correction(:,:))
1737, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1738, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1739, ! blockidx%x threadidx%x collapsed
1737, 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))
1747, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1748, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1749, ! blockidx%x threadidx%x collapsed
1747, 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))
1759, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1761, ! blockidx%x threadidx%x collapsed
1759, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_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_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1796, 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(:,:))
1874, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1876, ! blockidx%x threadidx%x collapsed
1874, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
2193, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2195, ! blockidx%x threadidx%x collapsed
2193, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2204, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2205, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2206, ! blockidx%x threadidx%x collapsed
2204, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2206, Generating implicit firstprivate(edsclr_dim)
2247, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2248, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2249, ! blockidx%x threadidx%x collapsed
2247, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2249, Generating implicit firstprivate(edsclr_dim)
2571, 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(:,:))
2618, 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(:,:))
2643, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2648, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2769, 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(:))
2776, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2780, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2812, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2884, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2888, Generating exit data delete(wpedsclrp(:,:,:))
2891, 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(:,:))
pdf_closure_driver:
3403, 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(:,:))
3413, 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(:,:))
3420, 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(:,:,:))
3425, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
3509, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
3534, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3536, ! blockidx%x threadidx%x collapsed
3534, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
3536, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
3558, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3560, ! blockidx%x threadidx%x collapsed
3558, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
3560, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
3603, Generating update self(gamma_skw_fnc(:,:))
3647, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3649, ! blockidx%x threadidx%x collapsed
3647, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
3726, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3727, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3728, ! blockidx%x threadidx%x collapsed
3726, Generating default present(rtm(:ngrdcol,:nzt),rtm_ref(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
3728, Generating implicit firstprivate(dt,rtm_min,rtm_nudge_max_altitude,ts_nudge)
3755, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3756, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3755, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
3766, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3768, ! blockidx%x threadidx%x collapsed
3766, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
3854, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3855, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3854, Generating default present(wp4(:ngrdcol,:),gr)
3871, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3872, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3871, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
3891, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3892, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3891, 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))
3908, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3909, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3910, ! blockidx%x threadidx%x collapsed
3908, 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))
3925, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3926, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3925, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
3926, Generating implicit firstprivate(sclr)
3937, Generating update self(vprcp(:,:),uprcp(:,:))
3965, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3966, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3965, Generating default present(gr,cloud_frac_zm(:ngrdcol,gr%k_ub_zm))
4002, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4004, ! blockidx%x threadidx%x collapsed
4002, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
4012, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4014, ! blockidx%x threadidx%x collapsed
4012, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
4026, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4028, ! blockidx%x threadidx%x collapsed
4026, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
4043, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_spur_supersat)
4045, ! blockidx%x threadidx%x collapsed
4043, 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]
4061, 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(:,:))
4071, 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(:,:))
4078, 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(:,:,:))
4083, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
4808, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4809, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4808, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_zm(:ngrdcol,gr%k_ub_zm),wprtpthlp_zm(:ngrdcol,gr%k_ub_zm),wpthlp2_zm(:ngrdcol,gr%k_ub_zm),wprtp2_zm(:ngrdcol,gr%k_ub_zm),gr,ice_supersat_frac_zm(:ngrdcol,gr%k_ub_zm),rcm_zm(:ngrdcol,gr%k_ub_zm))
4825, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4826, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4825, 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))
4826, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
5003, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5004, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5005, ! blockidx%x threadidx%x collapsed
5003, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
5005, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
5082, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5083, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5084, ! blockidx%x threadidx%x collapsed
5082, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
5084, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
5188, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
5191, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5192, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5193, ! blockidx%x threadidx%x collapsed
5191, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
5203, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5203, Generating reduction(.or.:err_code)
5204, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5205, ! blockidx%x threadidx%x collapsed
5203, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),cloud_frac(:ngrdcol,:),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
Generating implicit copy(err_code) [if not already present]
5205, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
5308, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5309, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5308, 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))
5318, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
5332, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
clip_rcm:
5383, Generating copy(rcm(:,:)) [if not already present]
Generating copyin(rtm(:,:)) [if not already present]
5388, Generating update self(rcm(:,:),rtm(:,:))
5408, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5409, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5410, ! blockidx%x threadidx%x collapsed
set_lscale_max:
5472, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5473, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5472, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
5478, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5479, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5478, Generating default present(lscale_max(:ngrdcol))
pvertinterp:
5541, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5542, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5541, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
5542, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
5561, Accelerator restriction: induction variable live-out from loop: k
5566, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
5648, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
5653, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5654, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5655, ! blockidx%x threadidx%x collapsed
5653, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
5668, 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 -O2 -Mbackslash -Mstandard -Kieee -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:
1209, 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(ug_col(:,:)) [if not already present]
Generating copy(uprcp_col(:,:)) [if not already present]
Generating copyin(vg_col(:,:)) [if not already present]
Generating copy(vprcp_col(:,:)) [if not already present]
Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
Generating copyin(rho_zm_col(:,:)) [if not already present]
Generating copyout(wprcp_col(:,:)) [if not already present]
Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
Generating copy(rtp3_col(:,:)) [if not already present]
Generating copyin(wm_zt_col(:,:)) [if not already present]
Generating copy(wp2vp2_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),clubb_params_col(:,:)) [if not already present]
Generating copy(rc_coef_zm_col(:,:)) [if not already present]
Generating copyout(cloud_cover_col(:,:)) [if not already present]
Generating copyin(wpthlp_sfc_col(:)) [if not already present]
Generating copy(wp2thlp_col(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
Generating copyout(thlprcp_col(:,:)) [if not already present]
Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),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(:,:),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]
1289, 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]
1294, 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]
1298, 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:
1808, 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(ug(:,:)) [if not already present]
Generating copy(uprcp(:,:)) [if not already present]
Generating copyin(vg(:,:)) [if not already present]
Generating copy(vprcp(:,:)) [if not already present]
Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
Generating copy(up2(:,:),vp2(:,:)) [if not already present]
Generating copyin(rho_zm(:,:)) [if not already present]
Generating copyout(wprcp(:,:)) [if not already present]
Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
Generating copy(rtp3(:,:)) [if not already present]
Generating copyin(wm_zt(:,:)) [if not already present]
Generating copy(wp2vp2(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),clubb_params(:,:)) [if not already present]
Generating copy(rc_coef_zm(:,:)) [if not already present]
Generating copyout(cloud_cover(:,:)) [if not already present]
Generating copyin(wpthlp_sfc(:)) [if not already present]
Generating copy(wp2thlp(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
Generating copyout(thlprcp(:,:)) [if not already present]
Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),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 copy(wpvp2(:,:)) [if not already present]
1879, 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]
1883, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
Generating copy(edsclrm(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
1887, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
2022, 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]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a stats_zm_module.o calc_pressure.o stats_type.o sponge_layer_damping.o error_code.o clip_explicit.o penta_lu_solver.o sigma_sqd_w_module.o parameter_indices.o saturation.o lapack_interfaces.o grid_adaptation.o stats_sfc_module.o mt95.o pos_definite_module.o matrix_operations.o file_functions.o calendar.o T_in_K_module.o array_index.o diffusion.o code_timer_module.o parameters_model.o grid_class.o stats_type_utilities.o new_pdf.o setup_clubb_pdf_params.o advance_xp3_module.o Skx_module.o new_pdf_main.o LY93_pdf.o clubb_precision.o advance_xp2_xpyp_module.o calc_roots.o new_hybrid_pdf.o advance_windm_edsclrm_module.o mono_flux_limiter.o stats_clubb_utilities.o stats_rad_zm_module.o stats_rad_zt_module.o mixing_length.o numerical_check.o new_hybrid_pdf_main.o input_names.o mean_adv.o lapack_wrap.o stats_lh_sfc_module.o diagnose_correlations_module.o fill_holes.o sfc_varnce_module.o clubb_api_module.o constants_clubb.o matrix_solver_wrapper.o input_reader.o output_grads.o model_flags.o pdf_utilities.o stats_variables.o advance_clubb_core_module.o stats_lh_zt_module.o hydromet_pdf_parameter_module.o interpolation.o endian.o corr_varnce_module.o turbulent_adv_pdf.o Nc_Ncn_eqns.o parameters_tunable.o output_netcdf.o stat_file_module.o pdf_closure_module.o tridiag_lu_solver.o stats_zt_module.o precipitation_fraction.o advance_xm_wpxp_module.o adg1_adg2_3d_luhar_pdf.o advance_wp2_wp3_module.o index_mapping.o new_tsdadg_pdf.o advance_helper_module.o pdf_parameter_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - stats_zm_module.o
a - calc_pressure.o
a - stats_type.o
a - sponge_layer_damping.o
a - error_code.o
a - clip_explicit.o
a - penta_lu_solver.o
a - sigma_sqd_w_module.o
a - parameter_indices.o
a - saturation.o
a - lapack_interfaces.o
a - grid_adaptation.o
a - stats_sfc_module.o
a - mt95.o
a - pos_definite_module.o
a - matrix_operations.o
a - file_functions.o
a - calendar.o
a - T_in_K_module.o
a - array_index.o
a - diffusion.o
a - code_timer_module.o
a - parameters_model.o
a - grid_class.o
a - stats_type_utilities.o
a - new_pdf.o
a - setup_clubb_pdf_params.o
a - advance_xp3_module.o
a - Skx_module.o
a - new_pdf_main.o
a - LY93_pdf.o
a - clubb_precision.o
a - advance_xp2_xpyp_module.o
a - calc_roots.o
a - new_hybrid_pdf.o
a - advance_windm_edsclrm_module.o
a - mono_flux_limiter.o
a - stats_clubb_utilities.o
a - stats_rad_zm_module.o
a - stats_rad_zt_module.o
a - mixing_length.o
a - numerical_check.o
a - new_hybrid_pdf_main.o
a - input_names.o
a - mean_adv.o
a - lapack_wrap.o
a - stats_lh_sfc_module.o
a - diagnose_correlations_module.o
a - fill_holes.o
a - sfc_varnce_module.o
a - clubb_api_module.o
a - constants_clubb.o
a - matrix_solver_wrapper.o
a - input_reader.o
a - output_grads.o
a - model_flags.o
a - pdf_utilities.o
a - stats_variables.o
a - advance_clubb_core_module.o
a - stats_lh_zt_module.o
a - hydromet_pdf_parameter_module.o
a - interpolation.o
a - endian.o
a - corr_varnce_module.o
a - turbulent_adv_pdf.o
a - Nc_Ncn_eqns.o
a - parameters_tunable.o
a - output_netcdf.o
a - stat_file_module.o
a - pdf_closure_module.o
a - tridiag_lu_solver.o
a - stats_zt_module.o
a - precipitation_fraction.o
a - advance_xm_wpxp_module.o
a - adg1_adg2_3d_luhar_pdf.o
a - advance_wp2_wp3_module.o
a - index_mapping.o
a - new_tsdadg_pdf.o
a - advance_helper_module.o
a - pdf_parameter_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 -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dorgql.o dsytd2.o slasrt.o dgtrfs.o dlassq.o ddot.o dlaset.o slangb.o xerbla.o sgbsvx.o scopy.o dlasr.o dswap.o dgbmv.o ssymv.o strmm.o slacn2.o spotrf.o slatrd.o slaqsy.o dsymv.o sgbmv.o sswap.o slasr.o dlaqsy.o dlacn2.o dtrmm.o dpotrf.o dlatrd.o slassq.o sdot.o dlangb.o slaset.o sorgql.o dlasrt.o sgtrfs.o ssytd2.o dgbsvx.o dcopy.o iladlc.o slamch.o dorgtr.o ssytrd.o dlartg.o ssyr2k.o dorgqr.o sger.o ssyrk.o dgtsvx.o slarfb.o sgbrfs.o strmv.o dsterf.o sgbequ.o dsyrk.o dger.o sgtsvx.o dtrmv.o ssterf.o dgbequ.o ilaslc.o dgbrfs.o dlarfb.o sorgtr.o dsytrd.o dsyr2k.o slartg.o dlamch.o ieeeck.o idamax.o sorgqr.o sgtts2.o dlaswp.o strsm.o slaev2.o sgttrs.o dsteqr.o dorg2r.o dgbsv.o dsyr2.o slascl.o spotrf2.o slapy2.o dlaqgb.o slanst.o slantb.o dgbtf2.o dlarft.o dlatbs.o ssyev.o dtbsv.o disnan.o slacpy.o dlansy.o sgbtrf.o sgemv.o slarf.o sscal.o dgtcon.o iparmq.o dlacpy.o stbsv.o sisnan.o dgbtrf.o slansy.o dsyev.o slatbs.o sgtcon.o dlarf.o dscal.o dgemv.o dtrsm.o slaswp.o dgtts2.o dlaev2.o lsame.o slaqgb.o dpotrf2.o dlapy2.o dlascl.o slarft.o sgbtf2.o dlantb.o dlanst.o ssyr2.o ssteqr.o sgbsv.o sorg2r.o dgttrs.o dorg2l.o slarfg.o snrm2.o slabad.o sgbcon.o ilaenv.o dlagtm.o dgttrf.o dlae2.o dlangt.o sgtsv.o dgbtrs.o iladlr.o spoequ.o dasum.o slaisnan.o drscl.o daxpy.o isamax.o sgemm.o sasum.o srscl.o dlaisnan.o saxpy.o dgtsv.o sgbtrs.o slangt.o dpoequ.o dgemm.o dgbcon.o dnrm2.o dlabad.o dlarfg.o sorg2l.o sgttrf.o slae2.o ilaslr.o slagtm.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dorgql.o
a - dsytd2.o
a - slasrt.o
a - dgtrfs.o
a - dlassq.o
a - ddot.o
a - dlaset.o
a - slangb.o
a - xerbla.o
a - sgbsvx.o
a - scopy.o
a - dlasr.o
a - dswap.o
a - dgbmv.o
a - ssymv.o
a - strmm.o
a - slacn2.o
a - spotrf.o
a - slatrd.o
a - slaqsy.o
a - dsymv.o
a - sgbmv.o
a - sswap.o
a - slasr.o
a - dlaqsy.o
a - dlacn2.o
a - dtrmm.o
a - dpotrf.o
a - dlatrd.o
a - slassq.o
a - sdot.o
a - dlangb.o
a - slaset.o
a - sorgql.o
a - dlasrt.o
a - sgtrfs.o
a - ssytd2.o
a - dgbsvx.o
a - dcopy.o
a - iladlc.o
a - slamch.o
a - dorgtr.o
a - ssytrd.o
a - dlartg.o
a - ssyr2k.o
a - dorgqr.o
a - sger.o
a - ssyrk.o
a - dgtsvx.o
a - slarfb.o
a - sgbrfs.o
a - strmv.o
a - dsterf.o
a - sgbequ.o
a - dsyrk.o
a - dger.o
a - sgtsvx.o
a - dtrmv.o
a - ssterf.o
a - dgbequ.o
a - ilaslc.o
a - dgbrfs.o
a - dlarfb.o
a - sorgtr.o
a - dsytrd.o
a - dsyr2k.o
a - slartg.o
a - dlamch.o
a - ieeeck.o
a - idamax.o
a - sorgqr.o
a - sgtts2.o
a - dlaswp.o
a - strsm.o
a - slaev2.o
a - sgttrs.o
a - dsteqr.o
a - dorg2r.o
a - dgbsv.o
a - dsyr2.o
a - slascl.o
a - spotrf2.o
a - slapy2.o
a - dlaqgb.o
a - slanst.o
a - slantb.o
a - dgbtf2.o
a - dlarft.o
a - dlatbs.o
a - ssyev.o
a - dtbsv.o
a - disnan.o
a - slacpy.o
a - dlansy.o
a - sgbtrf.o
a - sgemv.o
a - slarf.o
a - sscal.o
a - dgtcon.o
a - iparmq.o
a - dlacpy.o
a - stbsv.o
a - sisnan.o
a - dgbtrf.o
a - slansy.o
a - dsyev.o
a - slatbs.o
a - sgtcon.o
a - dlarf.o
a - dscal.o
a - dgemv.o
a - dtrsm.o
a - slaswp.o
a - dgtts2.o
a - dlaev2.o
a - lsame.o
a - slaqgb.o
a - dpotrf2.o
a - dlapy2.o
a - dlascl.o
a - slarft.o
a - sgbtf2.o
a - dlantb.o
a - dlanst.o
a - ssyr2.o
a - ssteqr.o
a - sgbsv.o
a - sorg2r.o
a - dgttrs.o
a - dorg2l.o
a - slarfg.o
a - snrm2.o
a - slabad.o
a - sgbcon.o
a - ilaenv.o
a - dlagtm.o
a - dgttrf.o
a - dlae2.o
a - dlangt.o
a - sgtsv.o
a - dgbtrs.o
a - iladlr.o
a - spoequ.o
a - dasum.o
a - slaisnan.o
a - drscl.o
a - daxpy.o
a - isamax.o
a - sgemm.o
a - sasum.o
a - srscl.o
a - dlaisnan.o
a - saxpy.o
a - dgtsv.o
a - sgbtrs.o
a - slangt.o
a - dpoequ.o
a - dgemm.o
a - dgbcon.o
a - dnrm2.o
a - dlabad.o
a - dlarfg.o
a - sorg2l.o
a - sgttrf.o
a - slae2.o
a - ilaslr.o
a - slagtm.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqi.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/kinds.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmcol.F
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjmlt.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa15.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa11g.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9.F
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqw.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa25.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa5g.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
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa28.F
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/rayle.F
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/gascon.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/conice.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/BUGSrad ../src/BUGSrad/gases_ckd.F90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa13g.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esat_new.F
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_ocastrndm.F90
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_sel.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugs_rad.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugs_swr.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a nrmtqi.o eqa27.o nrmcol.o eqa21.o adjmlt.o eqa15.o eqa20g.o tgqi.o eqa8g.o esatv.o eqa17g.o eqa11g.o frzh.o eqa7g.o eqa9.o eqa18.o eqa19g.o esati.o nrmtqw.o gamma.o eqa27r.o qtadj.o eqa22g.o eqa12.o eqa6.o eqa7.o eqa9g.o eqa19.o eqa14g.o eqa25.o eqa18g.o eqa10g.o eqa5g.o eqa28.o eqa21g.o qsatvi.o slope.o tgqg.o conice.o tgqr.o eqa26.o eqa12g.o tgqs.o eqa22.o eqa13g.o esat_new.o adjtq.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - nrmtqi.o
a - eqa27.o
a - nrmcol.o
a - eqa21.o
a - adjmlt.o
a - eqa15.o
a - eqa20g.o
a - tgqi.o
a - eqa8g.o
a - esatv.o
a - eqa17g.o
a - eqa11g.o
a - frzh.o
a - eqa7g.o
a - eqa9.o
a - eqa18.o
a - eqa19g.o
a - esati.o
a - nrmtqw.o
a - gamma.o
a - eqa27r.o
a - qtadj.o
a - eqa22g.o
a - eqa12.o
a - eqa6.o
a - eqa7.o
a - eqa9g.o
a - eqa19.o
a - eqa14g.o
a - eqa25.o
a - eqa18g.o
a - eqa10g.o
a - eqa5g.o
a - eqa28.o
a - eqa21g.o
a - qsatvi.o
a - slope.o
a - tgqg.o
a - conice.o
a - tgqr.o
a - eqa26.o
a - eqa12g.o
a - tgqs.o
a - eqa22.o
a - eqa13g.o
a - esat_new.o
a - adjtq.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 Parabolic_constants.o AiryFunction.o Parabolic.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
a - Parabolic_constants.o
a - AiryFunction.o
a - Parabolic.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_means.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a bugsrad_physconst.o two_rt_sw_ocastrndm.o cloudg.o cloud_correlate.o two_rt_lw_sel.o newexp.o rayle.o gascon.o bugs_rad.o two_rt_sw_iter.o two_rt_lw.o bugs_lwr.o bugsrad_planck.o comscp1.o gases_ckd.o bugs_swr.o comscp2.o kinds.o two_rt_sw_bs.o two_rt_lw_iter.o two_rt_sw.o two_rt_lw_ocastrndm.o variables_radiation_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_all_MM.F90
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - bugsrad_physconst.o
a - two_rt_sw_ocastrndm.o
a - cloudg.o
a - cloud_correlate.o
a - two_rt_lw_sel.o
a - newexp.o
a - rayle.o
a - gascon.o
a - bugs_rad.o
a - two_rt_sw_iter.o
a - two_rt_lw.o
a - bugs_lwr.o
a - bugsrad_planck.o
a - comscp1.o
a - gases_ckd.o
a - bugs_swr.o
a - comscp2.o
a - kinds.o
a - two_rt_sw_bs.o
a - two_rt_lw_iter.o
a - two_rt_sw.o
a - two_rt_lw_ocastrndm.o
a - variables_radiation_module.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_Nrm_tendencies.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_turbulent_sed.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_upscaled_means.o KK_utilities.o KK_upscaled_covariances.o PDF_integrals_means.o KK_local_means.o KK_Nrm_tendencies.o parameters_KK.o KK_upscaled_variances.o PDF_integrals_all_MM.o PDF_integrals_covar.o KK_upscaled_turbulent_sed.o text_writer.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_upscaled_means.o
a - KK_utilities.o
a - KK_upscaled_covariances.o
a - PDF_integrals_means.o
a - KK_local_means.o
a - KK_Nrm_tendencies.o
a - parameters_KK.o
a - KK_upscaled_variances.o
a - PDF_integrals_all_MM.o
a - PDF_integrals_covar.o
a - KK_upscaled_turbulent_sed.o
a - text_writer.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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/est_kessler_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/generate_uniform_sample_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_importance_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
generate_silhs_sample:
213, Generating enter data create(l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_vert_corr(:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
242, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
244, ! blockidx%x threadidx%x collapsed
242, Generating default present(pdf_params,rcm_pdf(:ngrdcol,:nzt))
262, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
263, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
264, ! blockidx%x threadidx%x collapsed
265, ! blockidx%x threadidx%x collapsed
266, ! blockidx%x threadidx%x collapsed
262, Generating default present(sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky1(: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))
279, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
280, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
281, ! blockidx%x threadidx%x collapsed
279, Generating default present(delta_zm(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt))
281, Generating implicit firstprivate(vert_decorr_coef)
294, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
296, ! blockidx%x threadidx%x collapsed
294, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),delta_zm(:ngrdcol,:nzt))
296, Generating implicit firstprivate(vert_decorr_coef)
306, Generating update self(x_vert_corr(:,:))
344, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
346, ! blockidx%x threadidx%x collapsed
347, ! blockidx%x threadidx%x collapsed
344, 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_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),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))
347, Generating implicit firstprivate(pdf_dim)
400, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
434, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
472, 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:
594, Generating update device(rand_pool(:,:,:,:))
generate_all_uniform_samples:
740, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
741, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
742, ! blockidx%x threadidx%x collapsed
743, ! blockidx%x threadidx%x collapsed
744, ! blockidx%x threadidx%x collapsed
740, 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))
753, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
754, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
755, ! blockidx%x threadidx%x collapsed
756, ! blockidx%x threadidx%x collapsed
753, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
836, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
837, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
838, ! blockidx%x threadidx%x collapsed
839, ! blockidx%x threadidx%x collapsed
840, ! blockidx%x threadidx%x collapsed
836, 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))
849, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
850, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
851, ! blockidx%x threadidx%x collapsed
852, ! blockidx%x threadidx%x collapsed
849, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
989, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
993, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
995, ! blockidx%x threadidx%x collapsed
993, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
1002, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1003, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1011, !$acc loop seq
1002, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm_in_cloud(:ngrdcol))
1003, Generating implicit firstprivate(rcm_in_cloud_max)
1011, Loop carried scalar dependence for rcm_in_cloud_max at line 1015
Loop carried reuse of k_lh_start_rcm_in_cloud prevents parallelization
Generating implicit firstprivate(rcm_in_cloud)
Loop carried scalar dependence for rcm_in_cloud_max at line 1015
Loop carried reuse of k_lh_start_rcm_in_cloud prevents parallelization
1028, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1029, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1035, !$acc loop seq
1028, Generating default present(rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
1029, Generating implicit firstprivate(rcm_max)
1035, Loop carried scalar dependence for rcm_max at line 1036
Loop carried reuse of k_lh_start_rcm prevents parallelization
1048, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
1064, Generating update device(k_lh_start(:))
1068, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1069, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1068, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
1075, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1076, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1075, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
1082, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
1200, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
1201, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1202, ! blockidx%x threadidx%x collapsed
1203, ! blockidx%x threadidx%x collapsed
1200, 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)
1203, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
1976, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
1977, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1978, ! blockidx%x threadidx%x collapsed
1979, ! blockidx%x threadidx%x collapsed
1984, !$acc loop seq
1976, 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))
1979, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
1984, Loop carried scalar dependence for unbounded_point at line 1987
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 1987
2010, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
2011, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2012, ! blockidx%x threadidx%x collapsed
2013, ! blockidx%x threadidx%x collapsed
2018, !$acc loop seq
2010, 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))
2013, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
2018, Loop carried scalar dependence for unbounded_point at line 2021
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 2021
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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:
303, 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:
442, 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:
617, 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_mixt_comp_all_levs_col(:,:,:),x_nl_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:
697, 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 latin_hypercube_arrays.o generate_uniform_sample_module.o latin_hypercube_driver_module.o silhs_importance_sample_module.o lh_microphys_var_covar_module.o silhs_api_module.o math_utilities.o parameters_silhs.o est_kessler_microphys_module.o transform_to_pdf_module.o output_2D_samples_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - latin_hypercube_arrays.o
a - generate_uniform_sample_module.o
a - latin_hypercube_driver_module.o
a - silhs_importance_sample_module.o
a - lh_microphys_var_covar_module.o
a - silhs_api_module.o
a - math_utilities.o
a - parameters_silhs.o
a - est_kessler_microphys_module.o
a - transform_to_pdf_module.o
a - output_2D_samples_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_model_settings.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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/cos_solar_zen_module.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))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/quicksort.F90
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/advance_microphys_module.F90
diag_ustar:
36, 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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/morrison_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/coamps_microphys_driver_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,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/input_interpret.F90
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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/microphys_init_cleanup.F90
apply_time_dependent_forcings_from_array:
643, Generating create(temp_array(:)) [if not already present]
657, Generating update device(temp_array(:))
665, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
666, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
667, ! blockidx%x threadidx%x collapsed
665, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
674, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
676, ! blockidx%x threadidx%x collapsed
674, Generating default present(thlm_f(:ngrdcol,:nzt))
683, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
684, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
685, ! blockidx%x threadidx%x collapsed
683, Generating default present(thlm_f(:ngrdcol,:nzt))
694, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
695, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
696, ! blockidx%x threadidx%x collapsed
694, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
705, Generating implicit firstprivate(nzt,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(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
719, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
720, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
721, ! blockidx%x threadidx%x collapsed
719, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
728, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
730, ! blockidx%x threadidx%x collapsed
728, Generating default present(rtm_f(:ngrdcol,:nzt))
739, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
741, ! blockidx%x threadidx%x collapsed
739, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
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(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
761, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
762, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
763, ! blockidx%x threadidx%x collapsed
761, Generating default present(um_ref(:ngrdcol,:nzt))
770, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
771, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
772, ! blockidx%x threadidx%x collapsed
770, Generating default present(vm_ref(:ngrdcol,:nzt))
779, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
781, ! blockidx%x threadidx%x collapsed
779, Generating default present(um_f(:ngrdcol,:nzt))
788, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
789, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
790, ! blockidx%x threadidx%x collapsed
788, Generating default present(vm_f(:ngrdcol,:nzt))
800, Generating implicit firstprivate(nzt,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(wm_zt(:ngrdcol,:nzt))
809, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
810, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
811, ! blockidx%x threadidx%x collapsed
809, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
818, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
819, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
823, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
824, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
825, ! blockidx%x threadidx%x collapsed
823, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
838, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
840, ! blockidx%x threadidx%x collapsed
838, Generating default present(ug(:ngrdcol,:nzt))
847, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
849, ! blockidx%x threadidx%x collapsed
847, 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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/extended_atmosphere_module.F90
microphys_lhs:
1858, 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]
1888, 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:
2174, 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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/input_fields.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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/nov11.F90
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_momentum_flux:
57, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
58, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
57, Generating default present(upwp_sfc(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),ustar(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
compute_ubar:
102, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
102, Generating default present(vm_sfc(:ngrdcol),um_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wpthlp_sfc:
216, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
217, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
216, Generating default present(t_sfc(:ngrdcol),exner_sfc(:ngrdcol),cd(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wprtp_sfc:
258, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
259, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
258, Generating default present(cd(:ngrdcol),rtm_sfc(:ngrdcol),adjustment(:ngrdcol),wprtp_sfc(:ngrdcol),ubar(:ngrdcol))
bomex_tndcy:
82, Generating enter data create(qtm_forcing(:,:))
87, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
89, ! blockidx%x threadidx%x collapsed
87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
116, ! blockidx%x threadidx%x collapsed
114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
126, ! blockidx%x threadidx%x collapsed
124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
133, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
193, Generating enter data copyin(wpqtp_sfc(:))
208, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
224, Generating exit data delete(wpqtp_sfc(:))
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/fire.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls2.F90
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)
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(:))
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)
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(:))
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)
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(:))
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))
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_rf02_tndcy:
90, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
91, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
90, Generating default present(wm_zt(:ngrdcol,gr%nzt),wm_zm(:ngrdcol,gr%nzm),gr)
96, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
97, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
98, ! blockidx%x threadidx%x collapsed
96, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
107, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
109, ! blockidx%x threadidx%x collapsed
107, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
118, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
120, ! blockidx%x threadidx%x collapsed
118, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_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_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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3.F90
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(:))
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(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3_night.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/lba.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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/rico.F90
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(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/neutral_case.F90
atex_tndcy:
194, Generating enter data create(z_lev(:),z_inversion(:))
200, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
201, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
200, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
203, Complex loop carried dependence of z_lev prevents parallelization
Loop carried reuse of z_lev prevents parallelization
210, Generating update self(rtm(:,:),z_lev(:))
224, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
225, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
224, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
230, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
232, ! blockidx%x threadidx%x collapsed
230, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
250, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
251, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
250, Generating default present(wm_zm(:ngrdcol,:),gr)
266, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
267, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
266, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
269, Complex loop carried dependence of z_lev_dycore prevents parallelization
Loop carried reuse of z_lev_dycore prevents parallelization
290, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
290, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
354, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
355, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
356, ! blockidx%x threadidx%x collapsed
354, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
364, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
366, ! blockidx%x threadidx%x collapsed
364, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
373, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
374, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
375, ! blockidx%x threadidx%x collapsed
373, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
383, Generating implicit firstprivate(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(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
394, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
395, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
396, ! blockidx%x threadidx%x collapsed
394, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
405, Generating exit data delete(z_lev(:),z_inversion(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/twp_ice.F90
atex_sfclyr:
471, Generating enter data create(c_10(:),adjustment(:))
481, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
482, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
481, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
482, Generating implicit firstprivate(t_sfc_interp)
496, Generating exit data delete(c_10(:),adjustment(:))
gabls3_night_sfclyr:
97, Generating enter data create(ubar(:))
113, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
114, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
113, Generating default present(um_sfc(:),thlm_sfc(:),vm_sfc(:),wpthlp_sfc(:),wprtp_sfc(:),ustar(:),ubar(:),lowest_level(:),rtm_sfc(:))
114, Generating implicit firstprivate(ts,qs)
129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
129, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol))
130, Generating implicit firstprivate(vpwp_sfc_interp,upwp_sfc_interp)
143, Generating exit data delete(ubar(:))
psi_h:
150, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gm1:
163, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gh1:
175, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
fm1:
188, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
fh1:
206, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
landflx:
220, Generating acc routine seq
Generating NVIDIA GPU code
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)
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(:))
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)
mpace_b_tndcy:
106, Generating enter data create(t_tendency,velocity_omega)
109, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
111, ! blockidx%x threadidx%x collapsed
109, Generating default present(gr,p_in_pa(:ngrdcol,:gr%nzt),wm_zt(:ngrdcol,:gr%nzt),thvm(:ngrdcol,:gr%nzt))
111, Generating implicit firstprivate(velocity_omega)
121, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
122, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
121, Generating default present(wm_zm(:ngrdcol,:),gr)
128, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
130, ! blockidx%x threadidx%x collapsed
128, Generating default present(gr,thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),p_in_pa(:ngrdcol,:gr%nzt))
130, Generating implicit firstprivate(t_tendency)
143, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
145, ! blockidx%x threadidx%x collapsed
143, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
154, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
156, ! blockidx%x threadidx%x collapsed
154, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
163, Generating exit data delete(velocity_omega,t_tendency)
mpace_b_sfclyr:
232, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
233, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
232, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
233, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
rico_tndcy:
88, Generating enter data create(qtm_forcing(:,:))
93, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
95, ! blockidx%x threadidx%x collapsed
93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
95, Generating implicit firstprivate(t_tendency)
116, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
118, ! blockidx%x threadidx%x collapsed
116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
145, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
147, ! blockidx%x threadidx%x collapsed
145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
156, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
158, ! blockidx%x threadidx%x collapsed
156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
165, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
287, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
318, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
344, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/estimate_scm_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/lh_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_driver.F90
run_clubb:
2458, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:),mu_x_2_n(:,:,:),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(:),p_sfc(:),pdf_params%w_2(:,:),rvm_mc(:,:),cloudy_updraft_frac(:,:),gr%zt(:,:),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(:,:),pdf_params,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(:,:),pdf_params_zm,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(:,:),rho_zm(:,:),wm_zm(:,:),thvm(:,:),veg_t_in_k(:),um_pert(:,:),vm_pert(:,:),thlm(:,:),rtm(:,:),um(:,:),vm(:,:),w_up_in_cloud(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),upwp_pert(:,:),vpwp_pert(:,:),sigma_x_2_n(:,:,:),p_in_pa(:,:),corr_cholesky_mtx_2(:,:,:,:),sfc_elevation(:),upwp_sfc_pert(:),rcm_in_layer(:,:),rtpthvp(:,:),thlm_forcing(:,:),pdf_params_zm%w_2(:,:),wprtp_forcing(:,:),wpthlp_forcing(:,:),rtp2_forcing(:,:),thlp2_forcing(:,:),rtpthlp_forcing(:,:),thlp3(:,:),wprcp(:,:),wprtp_sfc(:),rtm_ref(:,:),thlm_ref(:,:),rtp3(:,:),wm_zt(:,:),wp2vp2(:,:),wp2thlp(:,:),rtpthlp_mc(:,:),thlprcp(:,:),exner(:,:),sclr_idx,rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:),ice_supersat_frac(:,:),invrs_rho_ds_zm(:,:),thlpthvp(:,:),thv_ds_zm(:,:),upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_mc(:,:),deep_soil_t_in_k(:),dummy_dx(:),ug(:,:),uprcp(:,:),vg(:,:),vprcp(:,:),um_ref(:,:),vm_ref(:,:),up2(:,:),vp2(:,:),t_sfc(:),rtp2_mc(:,:),thlp2_mc(:,:),nu_vert_res_dep%nu9(:),dummy_dy(:),rc_coef_zm(:,:),cloud_cover(:,:),wpthlp_sfc(:),wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),radht(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:),hm_metadata,um_forcing(:,:),vm_forcing(:,:),upwp(:,:),vpwp(:,:),rcm(:,:),wp4(:,:),w_down_in_cloud(:,:),vpwp_sfc_pert(:),cloudy_downdraft_frac(:,:),cloud_frac(:,:),invrs_rho_ds_zt(:,:),kh_zm(:,:),invrs_tau_zm(:,:),lh_thl_clipped(:,:,:),x_mixt_comp_all_levs(:,:,:),wpvp2(:,:),lh_rv_clipped(:,:,:),lh_rc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:),kh_zt(:,:),lscale(:,:),mu_x_1_n(:,:,:),sfc_soil_t_in_k(:),sigma_x_1_n(:,:,:),clubb_params(:,:),corr_array_1_n(:,:,:,:),corr_array_2_n(:,:,:,:),corr_cholesky_mtx_1(:,:,:,:),rcm_mc(:,:),thv_ds_zt(:,:),x_nl_all_levs(:,:,:,:)) [if not already present]
2520, Generating copyin(sclrm(:,:,:),wpsclrp(:,:,:),sclr_tol(:),sclrpthvp(:,:,:),sclrm_forcing(:,:,:),sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:),wpsclrp_sfc(:,:)) [if not already present]
2524, Generating copyin(edsclrm_forcing(:,:,:),edsclrm(:,:,:),wpedsclrp_sfc(:,:)) [if not already present]
2527, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
2602, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
2605, Generating update self(sclrm(:,:,:))
2606, Generating update self(edsclrm(:,:,:))
2670, Generating update self(rho_zm(:,:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
2681, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
2685, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2687, ! blockidx%x threadidx%x collapsed
2703, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2705, ! blockidx%x threadidx%x collapsed
2716, Generating update self(rfrzm(:,:))
2726, Generating update device(rfrzm(:,:))
2862, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
2864, Generating update self(wphydrometp(:,:,:))
2913, 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(:,:,:))
2916, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
2999, 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(:,:,:))
3030, 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(:,:,:))
3045, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3119, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3121, Generating update device(wphydrometp(:,:,:))
3140, Generating update self(cloud_frac(:,:))
3156, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3162, Generating update self(cloud_frac(:,:))
3224, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
3239, Generating update device(radht(:,:))
prescribe_forcings:
5895, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
5910, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5911, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5912, ! blockidx%x threadidx%x collapsed
5910, Generating default present(thlm_forcing(:ngrdcol,:nzt),rtm_forcing(:ngrdcol,:nzt))
5918, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5920, ! blockidx%x threadidx%x collapsed
5918, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
5965, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5966, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5965, Generating default present(thlm_forcing(:ngrdcol,nzt),rtm_forcing(:ngrdcol,nzt))
5966, Generating implicit firstprivate(nzt)
6018, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6019, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6020, ! blockidx%x threadidx%x collapsed
6018, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
6042, Generating update self(p_in_pa(:,:))
6048, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
6066, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6067, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6068, ! blockidx%x threadidx%x collapsed
6066, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
6075, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
6076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6077, ! blockidx%x threadidx%x collapsed
6078, !$acc loop seq
6075, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
6078, Loop is parallelizable
6086, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
6087, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6088, ! blockidx%x threadidx%x collapsed
6089, !$acc loop seq
6086, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
6089, Loop is parallelizable
6167, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6168, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6167, Generating default present(ustar(:ngrdcol))
6191, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6192, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6191, Generating default present(ustar(:ngrdcol))
6205, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6206, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6205, Generating default present(ustar(:ngrdcol))
6227, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6228, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6227, Generating default present(ustar(:ngrdcol))
6357, Generating update self(rho_bot(:))
6360, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
6418, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6419, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6418, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
6419, Generating implicit firstprivate(sens_ht,latent_ht)
6425, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
6426, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6427, ! blockidx%x threadidx%x collapsed
6425, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
6427, Generating implicit firstprivate(sens_ht)
6434, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
6435, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6436, ! blockidx%x threadidx%x collapsed
6434, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
6436, Generating implicit firstprivate(latent_ht)
6447, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
6477, 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:
6582, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
6587, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6588, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6587, 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))
6607, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6608, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6615, !$acc loop seq
6607, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
6608, Generating implicit firstprivate(k,min_val)
6615, Loop carried scalar dependence for min_val at line 6616
Loop carried reuse of k_min prevents parallelization
6625, Generating update self(k_min(:))
6658, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6659, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6658, 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,:))
6659, 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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/error.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/enhanced_simann.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a sounding.o clubb_driver.o advance_microphys_module.o input_interpret.o bomex.o gabls3.o neutral_case.o gfdl_activation.o extended_atmosphere_module.o error.o lba.o arm_0003.o dycoms2_rf01.o ice_dfsn_module.o atex.o KK_microphys_module.o time_dependent_input.o estimate_scm_microphys_module.o rico.o sfc_flux.o morrison_microphys_module.o input_fields.o lh_microphys_driver_module.o soil_vegetation.o parameters_radiation.o simple_rad_module.o input_grads.o fire.o mpace_a.o cloud_sed_module.o quicksort.o bugsrad_driver.o spec_hum_to_mixing_ratio.o twp_ice.o cos_solar_zen_module.o extrapolation.o diag_ustar_module.o arm.o generalized_grid_test.o enhanced_simann.o arm_3year.o mixed_moment_PDF_integrals.o cobra.o wangara.o astex_a209.o gabls2.o silhs_category_variance_module.o hydrostatic_module.o parameters_microphys.o arm_97.o rad_lwsw_module.o input_netcdf.o microphys_driver.o mpace_b.o cloud_feedback.o dycoms2_rf02.o gabls3_night.o clex9_oct14.o clex9_nov02.o coamps_microphys_driver_module.o stat_file_utils.o jun25.o microphys_init_cleanup.o nov11.o clubb_model_settings.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - sounding.o
a - clubb_driver.o
a - advance_microphys_module.o
a - input_interpret.o
a - bomex.o
a - gabls3.o
a - neutral_case.o
a - gfdl_activation.o
a - extended_atmosphere_module.o
a - error.o
a - lba.o
a - arm_0003.o
a - dycoms2_rf01.o
a - ice_dfsn_module.o
a - atex.o
a - KK_microphys_module.o
a - time_dependent_input.o
a - estimate_scm_microphys_module.o
a - rico.o
a - sfc_flux.o
a - morrison_microphys_module.o
a - input_fields.o
a - lh_microphys_driver_module.o
a - soil_vegetation.o
a - parameters_radiation.o
a - simple_rad_module.o
a - input_grads.o
a - fire.o
a - mpace_a.o
a - cloud_sed_module.o
a - quicksort.o
a - bugsrad_driver.o
a - spec_hum_to_mixing_ratio.o
a - twp_ice.o
a - cos_solar_zen_module.o
a - extrapolation.o
a - diag_ustar_module.o
a - arm.o
a - generalized_grid_test.o
a - enhanced_simann.o
a - arm_3year.o
a - mixed_moment_PDF_integrals.o
a - cobra.o
a - wangara.o
a - astex_a209.o
a - gabls2.o
a - silhs_category_variance_module.o
a - hydrostatic_module.o
a - parameters_microphys.o
a - arm_97.o
a - rad_lwsw_module.o
a - input_netcdf.o
a - microphys_driver.o
a - mpace_b.o
a - cloud_feedback.o
a - dycoms2_rf02.o
a - gabls3_night.o
a - clex9_oct14.o
a - clex9_nov02.o
a - coamps_microphys_driver_module.o
a - stat_file_utils.o
a - jun25.o
a - microphys_init_cleanup.o
a - nov11.o
a - clubb_model_settings.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 -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/CLUBB_core ../src/int2txt.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_standalone.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/jacobian.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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_thread_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 -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_heaviside_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/spurious_source_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/tuner_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/read_corr_mtx_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/KK_integrals_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/corr_cholesky_mtx_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/silhs_category_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/rev_direction_grid_test.F90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -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 -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -acc -Mcuda
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.f90
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 278)
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_tuner.F90
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 -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 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 -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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/pdf_parameter_tests.F90
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 -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-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 413)
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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_tests.F90
nvfortran mu_sigma_hm_tests.o hole_filling_tests.o smooth_heaviside_tests.o w_up_in_cloud_tests.o spurious_source_test.o tuner_tests.o read_corr_mtx_test.o Nc_Ncn_test.o G_unit_tests.o rev_direction_grid_test.o corr_cholesky_mtx_tests.o pdf_parameter_tests.o KK_integrals_tests.o smooth_min_max_tests.o silhs_category_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 -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 -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran nrutil.o amebsa.o ran1_s.o nr.o clubb_tuner.o amoeba.o ran1_v.o ran_state.o nrtype.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 -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/
check_for_missing_threadprivate.py has begun.
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['../src/CLUBB_core/grid_adaptation.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 : 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.
383 : 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.
385 : 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.
387 : 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.
389 : 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.
391 : 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.
393 : 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.
396 : 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.
413 : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
414 : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 : 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.
439 : 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.
440 : 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.
441 : 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.
442 : 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.
443 : 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.
444 : 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.
446 : 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.
450 : 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.
456 : 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.
485 : 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.
511 : 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.
../src/sounding.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function.
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning
../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
725 : pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
726 : pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
891 : 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.
903 : 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.
905 : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
912 : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1813 : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1814 : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2470 : !$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.
2471 : !$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.
2474 : !$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.
2476 : !$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.
2483 : !$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.
2484 : !$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.
2485 : !$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.
2486 : !$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.
2487 : !$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.
2488 : !$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.
2489 : !$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.
2490 : !$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.
2491 : !$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.
2492 : !$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.
2493 : !$acc pdf_params_zm%cloud_frac_1, pdf_params_zm%cloud_frac_2, pdf_params_zm%mixt_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2512 : !$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.
2613 : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2867 : call setup_pdf_parameters( gr, gr%nzm, gr%nzt, ngrdcol, pdf_dim, hydromet_dim, dt_main, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2868 : Nc_in_cloud, cloud_frac, Kh_zm, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2869 : ice_supersat_frac, hydromet, wphydrometp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2870 : corr_array_n_cloud, corr_array_n_below, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2871 : hm_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2872 : pdf_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2873 : clubb_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2874 : clubb_config_flags%iiPDF_type, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2875 : l_use_precip_frac, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2876 : clubb_config_flags%l_predict_upwp_vpwp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2877 : clubb_config_flags%l_diagnose_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2878 : clubb_config_flags%l_calc_w_corr, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2879 : clubb_config_flags%l_const_Nc_in_cloud, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2880 : clubb_config_flags%l_fix_w_chi_eta_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2881 : stats_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2882 : stats_zt, stats_zm, stats_sfc, err_code, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2883 : hydrometp2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2884 : mu_x_1_n, mu_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2885 : sigma_x_1_n, sigma_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2886 : corr_array_1_n, corr_array_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2887 : corr_cholesky_mtx_1, corr_cholesky_mtx_2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2888 : precip_fracs, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2889 : hydromet_pdf_params ) ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2909 : stats_zt(i), stats_zm(i), & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2913 : !$acc update device( mu_x_1_n, mu_x_2_n, sigma_x_1_n, sigma_x_2_n, corr_array_1_n, corr_array_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3000 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3032 : !$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.
3034 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3038 : !$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.
3039 : !$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.
3062 : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3063 : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3064 : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3080 : stats_zt(i), stats_zm(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3081 : stats_sfc(i), stats_lh_zt(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3082 : Nccnm(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3083 : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3084 : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3085 : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3086 : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3087 : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3088 : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3112 : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3113 : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3114 : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3115 : thlm_mc(i,:), err_code, & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3116 : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3119 : !$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.
3181 : 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.
3183 : 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.
3185 : 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.
3187 : 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.
3204 : !$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.
3224 : !$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.
3261 : 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.
3290 : if ( ( stats_metadata%l_stats_last .or. stats_metadata%l_stats .or. l_output_multi_col ) .and. l_stdout ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
5895 : !$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.
6048 : !$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.
6450 : 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.
6453 : 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.
6456 : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6459 : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6462 : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6465 : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6468 : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6471 : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6477 : !$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.
6679 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6683 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6687 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6688 : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6691 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6692 : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6695 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6696 : 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.
../src/clubb_driver.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
995 : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
996 : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
997 : edsclrm_forcing(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
998 : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
999 : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1000 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1001 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1002 : rhs(:,:,edsclr) ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Missing 'implicit none' statements. 'Implicit None' check FAILED!
CLUBBStandardsCheck.pl Add a line containing 'implicit none' to each program, module, subroutine, and function.
../src/CLUBB_core/mt95.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1308 : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1309 : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1310 : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1362 : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1363 : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1364 : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1410 : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1411 : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1413 : !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1540 : !$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.
../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2471 : call setup_grid( nzmax, 1, sfc_elevation_col, l_implemented, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2472 : l_ascending_grid, grid_type, deltaz_col, zm_init_col, zm_top_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2473 : momentum_heights_col, thermodynamic_heights_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2474 : gr, err_code_api ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3370 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3573 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
685 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
836 : ! 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.
../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
772 : 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.
773 : 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.
774 : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 : err_code ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2026 : ! calculate p_in_Pa instead of remapping directly since it can run into problems if for example
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/grid_adaptation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1311 : sclrprtp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1346 : sclrpthlp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 : 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.
776 : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
777 : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
855 : stats_zt, stats_zm, stats_sfc, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
856 : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
857 : err_code ) ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
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.
../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.
../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.
../src/Benchmark_cases/dycoms2_rf02.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.
../src/Benchmark_cases/lba.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.
../src/Benchmark_cases/gabls2.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.
../src/Benchmark_cases/mpace_b.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.
../src/Benchmark_cases/rico.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.
../src/Benchmark_cases/mpace_a.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.
../src/Benchmark_cases/wangara.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
192 : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
193 : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
705 : 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.
709 : 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.
750 : 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.
756 : 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.
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
[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
+ 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
iteration = 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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
Program exited normally
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.3254
CLUBB-TIMER time_clubb_advance = 12.3581
CLUBB-TIMER time_clubb_pdf = 0.0005
CLUBB-TIMER time_SILHS = 0.0001
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0079
CLUBB-TIMER time_output_multi_col = 1.0786
CLUBB-TIMER time_total = 13.7773
+ 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; time = 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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
Program exited normally
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.1645
CLUBB-TIMER time_clubb_advance = 8.3164
CLUBB-TIMER time_clubb_pdf = 0.0002
CLUBB-TIMER time_SILHS = 0.0001
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0036
CLUBB-TIMER time_output_multi_col = 0.5203
CLUBB-TIMER time_total = 9.0110
+ 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
iteration = 1; time = 300.0
iteration = 2; time = 600.0
iteration = 3; time = 900.0
iteration = 4; time = 1200.0
iteration = 5; time = 1500.0
iteration = 6; time = 1800.0
iteration = 7; time = 2100.0
iteration = 8; time = 2400.0
iteration = 9; time = 2700.0
iteration = 10; time = 3000.0
Program exited normally
CLUBB-TIMER time_loop_init = 0.0054
CLUBB-TIMER time_clubb_advance = 0.1325
CLUBB-TIMER time_clubb_pdf = 0.0840
CLUBB-TIMER time_SILHS = 0.0385
CLUBB-TIMER time_microphys_scheme = 0.1606
CLUBB-TIMER time_microphys_advance = 1.7649
CLUBB-TIMER time_loop_end = 0.0002
CLUBB-TIMER time_output_multi_col = 0.0091
CLUBB-TIMER time_total = 2.2002
+ mv output acc_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
[Pipeline] sh
+ 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
+ compile/convert_acc_to_omp.bash
Cloning into 'intel-application-migration-tool-for-openacc-to-openmp'...
Processing file advance_microphys_module.F90
Processing file bugsrad_driver.F90
Processing file clubb_driver.F90
Processing file clubb_model_settings.F90
Processing file clubb_standalone.F90
Processing file clubb_thread_test.F90
Processing file clubb_tuner.F90
Processing file coamps_microphys_driver_module.F90
Processing file cos_solar_zen_module.F90
Processing file enhanced_simann.F90
Processing file error.F90
Processing file estimate_scm_microphys_module.F90
Processing file extended_atmosphere_module.F90
Processing file extrapolation.F90
Processing file generalized_grid_test.F90
Processing file gfdl_activation.F90
Processing file G_unit_tests.F90
Processing file hydrostatic_module.F90
Processing file ice_dfsn_module.F90
Processing file input_fields.F90
Processing file input_grads.F90
Processing file input_interpret.F90
Processing file input_netcdf.F90
Processing file int2txt.F90
Processing file jacobian.F90
Processing file KK_microphys_module.F90
Processing file lh_microphys_driver_module.F90
Processing file microphys_driver.F90
Processing file microphys_init_cleanup.F90
Processing file mixed_moment_PDF_integrals.F90
Processing file morrison_microphys_module.F90
Processing file parameters_microphys.F90
Processing file parameters_radiation.F90
Processing file quicksort.F90
Processing file silhs_category_variance_module.F90
Processing file simple_rad_module.F90
Processing file soil_vegetation.F90
Processing file sounding.F90
Processing file stat_file_utils.F90
Processing file text_writer.F90
Processing file time_dependent_input.F90
Processing file variables_radiation_module.F90
Processing file adg1_adg2_3d_luhar_pdf.F90
Processing file advance_clubb_core_module.F90
Processing file advance_helper_module.F90
Processing file advance_windm_edsclrm_module.F90
Processing file advance_wp2_wp3_module.F90
Processing file advance_xm_wpxp_module.F90
Processing file advance_xp2_xpyp_module.F90
Processing file advance_xp3_module.F90
Processing file array_index.F90
Processing file calc_pressure.F90
Processing file calc_roots.F90
Processing file calendar.F90
Processing file clip_explicit.F90
Processing file clubb_api_module.F90
Processing file clubb_precision.F90
Processing file code_timer_module.F90
Processing file constants_clubb.F90
Processing file corr_varnce_module.F90
Processing file diagnose_correlations_module.F90
Processing file diffusion.F90
Processing file endian.F90
Processing file error_code.F90
Processing file file_functions.F90
Processing file fill_holes.F90
Processing file grid_adaptation.F90
Processing file grid_class.F90
Processing file hydromet_pdf_parameter_module.F90
Processing file index_mapping.F90
Processing file input_names.F90
Processing file input_reader.F90
Processing file interpolation.F90
Processing file lapack_interfaces.F90
Processing file lapack_wrap.F90
Processing file LY93_pdf.F90
Processing file matrix_operations.F90
Processing file matrix_solver_wrapper.F90
Processing file mean_adv.F90
Processing file mixing_length.F90
Processing file model_flags.F90
Processing file mono_flux_limiter.F90
Processing file mt95.F90
Processing file Nc_Ncn_eqns.F90
Processing file new_hybrid_pdf.F90
Processing file new_hybrid_pdf_main.F90
Processing file new_pdf.F90
Processing file new_pdf_main.F90
Processing file new_tsdadg_pdf.F90
Processing file numerical_check.F90
Processing file output_grads.F90
Processing file output_netcdf.F90
Processing file parameter_indices.F90
Processing file parameters_model.F90
Processing file parameters_tunable.F90
Processing file pdf_closure_module.F90
Processing file pdf_parameter_module.F90
Processing file pdf_utilities.F90
Processing file penta_lu_solver.F90
Processing file pos_definite_module.F90
Processing file precipitation_fraction.F90
Processing file saturation.F90
Processing file setup_clubb_pdf_params.F90
Processing file sfc_varnce_module.F90
Processing file sigma_sqd_w_module.F90
Processing file Skx_module.F90
Processing file sponge_layer_damping.F90
Processing file stat_file_module.F90
Processing file stats_clubb_utilities.F90
Processing file stats_lh_sfc_module.F90
Processing file stats_lh_zt_module.F90
Processing file stats_rad_zm_module.F90
Processing file stats_rad_zt_module.F90
Processing file stats_sfc_module.F90
Processing file stats_type.F90
Processing file stats_type_utilities.F90
Processing file stats_variables.F90
Processing file stats_zm_module.F90
Processing file stats_zt_module.F90
Processing file T_in_K_module.F90
Processing file tridiag_lu_solver.F90
Processing file turbulent_adv_pdf.F90
Processing file est_kessler_microphys_module.F90
Processing file generate_uniform_sample_module.F90
Processing file latin_hypercube_arrays.F90
Processing file latin_hypercube_driver_module.F90
Processing file lh_microphys_var_covar_module.F90
Processing file math_utilities.F90
Processing file output_2D_samples_module.F90
Processing file parameters_silhs.F90
Processing file silhs_api_module.F90
Processing file silhs_importance_sample_module.F90
Processing file transform_to_pdf_module.F90
Processing file arm_0003.F90
Processing file arm_3year.F90
Processing file arm_97.F90
Processing file arm.F90
Processing file astex_a209.F90
Processing file atex.F90
Processing file bomex.F90
Processing file clex9_nov02.F90
Processing file clex9_oct14.F90
Processing file cloud_feedback.F90
Processing file cloud_sed_module.F90
Processing file cobra.F90
Processing file diag_ustar_module.F90
Processing file dycoms2_rf01.F90
Processing file dycoms2_rf02.F90
Processing file fire.F90
Processing file gabls2.F90
Processing file gabls3.F90
Processing file gabls3_night.F90
Processing file jun25.F90
Processing file lba.F90
Processing file mpace_a.F90
Processing file mpace_b.F90
Processing file neutral_case.F90
Processing file nov11.F90
Processing file rad_lwsw_module.F90
Processing file rico.F90
Processing file sfc_flux.F90
Processing file spec_hum_to_mixing_ratio.F90
Processing file twp_ice.F90
Processing file wangara.F90
+ 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_openmp.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
set_clubb_debug_level:
120, Generating update to(clubb_debug_level)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_model.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/file_functions.F90
tridiag_lu_solve_single_rhs_lhs:
121, Generating implicit map(tofrom:lhs(:,:),upper(:),soln(:),rhs(:),lower_diag_invrs(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_roots.F90
tridiag_lu_solve_single_rhs_multiple_lhs:
190, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:))
penta_lu_solve_single_rhs_multiple_lhs:
151, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:))
thlm2t_in_k_2d:
141, Generating implicit map(tofrom:rcm(:,:),thlm(:,:),exner(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_tsdadg_pdf.F90
skx_func:
77, Generating implicit map(tofrom:skx_denom_tol(:),clubb_params(:,:))
tridiag_lu_solve_multiple_rhs_lhs:
288, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:))
lg_2005_ansatz:
180, Generating implicit map(tofrom:wp2(:,:),skx(:,:),wpxp(:,:),xp2(:,:),beta(:),sigma_sqd_w(:,:),skw(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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
xp3_lg_2005_ansatz:
266, Generating implicit map(tofrom:clubb_params(:,:),skx_denom_tol(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
penta_lu_solve_multiple_rhs_lhs:
284, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_utilities.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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
adg1_w_closure:
663, Generating implicit map(tofrom:wm(:,:),wp2(:,:),sigma_sqd_w(:,:),mixt_frac(:,:),w_1(:,:),w_2(:,:),varnce_w_2(:,:),w_2_n(:,:),skw(:,:),w_1_n(:,:),sqrt_wp2(:,:),varnce_w_1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_sfc_module.F90
adg1_adg2_responder_params:
1121, Generating implicit map(tofrom:w_2_n(:,:),xm(:,:),xp2(:,:),wpxp(:,:),x_2(:,:),x_1(:,:),sqrt_wp2(:,:),varnce_x_1(:,:),wp2(:,:),sigma_sqd_w(:,:),w_1_n(:,:),varnce_x_2(:,:),mixt_frac(:,:),alpha_x(:,:),beta(:))
linear_interpolated_azm_2d:
1711, Generating implicit map(tofrom:linear_interpolated_azm(:,:),gr,azt(:,:))
zt2zm2zt:
1846, Generating map(alloc:azt_zm(:,:))
zm2zt2zm:
1904, Generating map(alloc:azm_zt(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_varnce_module.F90
linear_interpolated_azt_2d:
2349, Generating implicit map(tofrom:gr,linear_interpolated_azt(:,:),azm(:,:))
gradzm_2d:
2665, Generating implicit map(tofrom:gr,azm(:,:))
gradzm_1d:
2717, Generating map(to:azm_col(:,:),gr)
Generating map(from:gradzm_1d_col(:,:))
Generating map(to:gr%invrs_dzt(:,:))
gradzt_2d:
2766, Generating implicit map(tofrom:gr,azt(:,:))
gradzt_1d:
2832, Generating map(to:azt_col(:,:),gr)
Generating map(from:gradzt_1d_col(:,:))
Generating map(to:gr%invrs_dzm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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:
111, Generating update from(lhs(:,:,:),rhs(:,:))
125, Generating update to(rcond(:))
133, Generating update from(rhs(:,:),lhs(:,:,:))
142, Generating update to(soln(:,:))
band_solve_multiple_rhs_lhs:
230, Generating update from(lhs(:,:,:),rhs(:,:,:))
244, Generating update to(rcond(:))
252, Generating update from(rhs(:,:,:),lhs(:,:,:))
261, Generating update to(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
452, Generating update from(lhs(:,:,:),rhs(:,:))
464, Generating update to(rcond(:))
472, Generating update from(rhs(:,:),lhs(:,:,:))
480, Generating update to(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
565, Generating update from(lhs(:,:,:),rhs(:,:,:))
577, Generating update to(rcond(:))
585, Generating update from(rhs(:,:,:),lhs(:,:,:))
593, Generating update to(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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_pressure.F90
calculate_thvm:
251, Generating implicit map(tofrom:thvm(:,:),thv_ds_zt(:,:),rtm(:,:),thlm(:,:),rcm(:,:),exner(:,:))
xpyp_term_ta_pdf_lhs:
373, Generating implicit map(tofrom:lhs_ta(:,:,:))
sat_mixrat_liq_2d:
402, Generating implicit map(tofrom:t_in_k(:,:),esat(:,:))
term_ma_zt_lhs:
198, Generating implicit map(tofrom:invrs_dzt(:,:),wm_zt(:,:),weights_zt2zm(:,:,:),lhs_ma(:,:,:))
diffusion_zt_lhs:
315, Generating implicit map(tofrom:k_zm(:,:),nu(:),k_zm_nu(:,:))
xpyp_term_ta_pdf_lhs_godunov:
547, Generating implicit map(tofrom:lhs_ta(:,:,:))
term_ma_zm_lhs:
491, Generating implicit map(tofrom:lhs_ma(:,:,:))
sat_mixrat_ice_2d:
996, Generating implicit map(tofrom:esat_ice(:,:),t_in_k(:,:))
xpyp_term_ta_pdf_rhs:
904, Generating implicit map(tofrom:rhs_ta(:,:))
xpyp_term_ta_pdf_rhs_godunov:
1039, Generating implicit map(tofrom:rhs_ta(:,:))
diffusion_zm_lhs:
852, Generating implicit map(tofrom:rho_k_zt_nu(:,:),rho_ds_zt(:,:),nu(:),k_zt(:,:))
fill_holes_vertical_api:
135, Generating implicit map(tofrom:field(:,:))
fill_holes_wp2_from_horz_tke:
479, Generating implicit map(tofrom:wp2(:,:))
fill_holes_driver_api:
1089, Generating map(to:gr,rho_ds_zt(:))
Generating map(tofrom:hydromet(:,i))
Generating map(to:gr%dzt(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
calc_ri_zm:
935, Generating implicit map(tofrom:bv_freq_sqd(:,:),ri_zm(:,:),shear(:,:))
smooth_min_sclr_idx:
1352, Generating implicit map(tofrom:input_var2(:,:))
smooth_min_array_scalar:
1409, Generating implicit map(tofrom:input_var1(:,:))
smooth_min_arrays:
1466, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:))
smooth_max_sclr_idx:
1562, Generating implicit map(tofrom:input_var2(:,:))
smooth_max_array_scalar:
1619, Generating implicit map(tofrom:input_var1(:,:))
smooth_max_array_1d_scalar:
1675, Generating implicit map(tofrom:input_var1(:))
smooth_max_arrays:
1730, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:))
smooth_heaviside_peskin:
1831, Generating implicit map(tofrom:input(:,:))
calc_xpwp_2d:
1945, Generating implicit map(tofrom:xpwp(:,:),xm(:,:),gr,km_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mono_flux_limiter.F90
clip_covar:
573, Generating update from(xpyp(:,:))
607, Generating implicit map(tofrom:yp2(:,:),xpyp_chnge(:,:),xp2(:,:),xpyp(:,:))
clip_variance:
967, Generating map(to:threshold_hi)
Generating implicit map(tofrom:threshold_lo(:,:))
clip_skewness:
1174, Generating map(to:gr,gr%zt(:,:),sfc_elevation(:))
Generating map(tofrom:wp3(:,:))
Generating map(to:wp2_zt(:,:))
1180, Generating update from(wp3(:,:))
1196, Generating update from(wp3(:,:))
mfl_xm_lhs:
1185, Generating implicit map(tofrom:lhs(:,:,:))
mfl_xm_rhs:
1264, Generating implicit map(tofrom:rho_ds_zm(:,:),xm_forcing(:,:),xm_old(:,:),invrs_dzt(:,:),invrs_rho_ds_zt(:,:),rhs(:,:),wpxp(:,:))
calc_mean_w_up_down_component:
2230, Generating implicit map(tofrom:mean_w_up_i(:,:),varnce_w_i_zm(:,:),w_min(:,:),w_i_zm(:,:),mean_w_down_i(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_clubb_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90
windm_edsclrm_lhs:
2369, Generating implicit map(tofrom:lhs_diff(:,:,:),lhs(:,:,:))
windm_edsclrm_rhs:
2526, Generating implicit map(tofrom:lhs_diff(:,:,:),rhs(:,:),xm_tndcy(:,:),xm(:,:))
calc_wp4_pdf:
2022, Generating implicit map(tofrom:wm(:,:),wp4(:,:),mixt_frac(:,:),varnce_w_2(:,:),w_2(:,:),varnce_w_1(:,:),w_1(:,:))
calc_wp2xp2_pdf:
2129, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wp2xp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:))
calc_wp2xp_pdf:
2238, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),mixt_frac(:,:),wp2xp(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),w_1(:,:),varnce_w_1(:,:),x_1(:,:),corr_w_x_1(:,:),varnce_x_1(:,:))
calc_wpxp2_pdf:
2340, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wpxp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:))
calc_wpxpyp_pdf:
2469, Generating implicit map(tofrom:wm(:,:),corr_x_y_2(:,:),varnce_y_2(:,:),w_2(:,:),wpxpyp(:,:),x_2(:,:),xm(:,:),y_2(:,:),ym(:,:),corr_w_y_2(:,:),varnce_w_2(:,:),varnce_x_2(:,:),corr_w_x_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),y_1(:,:),corr_x_y_1(:,:),varnce_x_1(:,:),varnce_y_1(:,:),corr_w_y_1(:,:),varnce_w_1(:,:),corr_w_x_1(:,:))
calc_liquid_cloud_frac_component:
2591, Generating implicit map(tofrom:cloud_frac(:,:),rc(:,:),stdev_chi(:,:),mean_chi(:,:))
calc_ice_cloud_frac_component:
2721, Generating implicit map(tofrom:rc_in(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rc(:,:),tl(:,:))
calc_xprcp_component:
3236, Generating implicit map(tofrom:wprcp_contrib_comp_i(:,:),wp2rcp_contrib_comp_i(:,:),vprcp_contrib_comp_i(:,:),w_i(:,:),cthl_i(:,:),rc_i(:,:),wm(:,:),v_i(:,:),rtm(:,:),rcm(:,:),rt_i(:,:),cloud_frac_i(:,:),stdev_chi_i(:,:),rtprcp_contrib_comp_i(:,:),corr_chi_eta_i(:,:),thlm(:,:),stdev_eta_i(:,:),thl_i(:,:),crt_i(:,:),um(:,:),thlprcp_contrib_comp_i(:,:),u_i(:,:),vm(:,:),uprcp_contrib_comp_i(:,:),varnce_w_i(:,:))
calc_w_up_in_cloud:
3374, Generating implicit map(tofrom:mixt_frac(:,:),varnce_w_1(:,:),varnce_w_2(:,:),w_1(:,:),cloudy_downdraft_frac(:,:),cloudy_updraft_frac(:,:),cloud_frac_1(:,:),cloud_frac_2(:,:),w_up_in_cloud(:,:),w_down_in_cloud(:,:),w_2(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
wp23_lhs:
2196, Generating implicit map(tofrom:lhs(:,:,:))
wp23_rhs:
2641, Generating implicit map(tofrom:rhs(:,:))
wp2_term_ta_lhs:
3385, Generating implicit map(tofrom:lhs_ta_wp2(:,:,:),gr)
wp2_terms_ac_pr2_lhs:
3515, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp2(:,:))
wp2_term_dp1_lhs:
3612, Generating implicit map(tofrom:gr,lhs_dp1_wp2(:,:))
wp2_term_pr1_lhs:
3715, Generating implicit map(tofrom:lhs_pr1_wp2(:,:),gr)
wp2_terms_bp_pr2_rhs:
3812, Generating implicit map(tofrom:rhs_bp_pr2_wp2(:,:),gr)
wp2_term_dp1_rhs:
3916, Generating implicit map(tofrom:rhs_dp1_wp2(:,:),gr)
xm_wpxp_lhs:
1409, Generating implicit map(tofrom:lhs(:,:,:))
wp2_term_pr3_rhs:
4043, Generating implicit map(tofrom:gr,rhs_pr3_wp2(:,:))
wp2_term_pr1_rhs:
4165, Generating implicit map(tofrom:rhs_pr1_wp2(:,:),gr)
wp2_term_pr_dfsn_rhs:
4267, Generating implicit map(tofrom:wp3(:,:),wpuip2(:,:),wpup2(:,:),wpvp2(:,:))
wp3_term_ta_new_pdf_lhs:
4431, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr)
wp3_term_ta_adg1_lhs:
4630, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr)
xp2_xpyp_lhs:
2814, Generating implicit map(tofrom:lhs(:,:,:),lhs_dp1(:,:),lhs_ta(:,:,:),lhs_ma(:,:,:),lhs_diff(:,:,:))
wp3_term_tp_lhs:
4937, Generating implicit map(tofrom:lhs_tp_wp3(:,:,:),gr)
wp3_terms_ac_pr2_lhs:
5068, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp3(:,:))
wp3_term_pr1_lhs:
5191, Generating implicit map(tofrom:gr,lhs_pr1_wp3(:,:))
wp3_term_ta_explicit_rhs:
5322, Generating implicit map(tofrom:rhs_ta_wp3(:,:),gr)
wp3_terms_bp1_pr2_rhs:
5412, Generating implicit map(tofrom:rhs_bp1_pr2_wp3(:,:),gr)
wp3_term_pr_turb_rhs:
5515, Generating implicit map(tofrom:rhs_pr_turb_wp3(:,:),gr)
wp3_term_pr_dfsn_rhs:
5641, Generating implicit map(tofrom:wp2_uip2(:,:),wp2uip2(:,:),wp2up2(:,:),wp4(:,:),wp2vp2(:,:),wp2(:,:),vp2(:,:),up2(:,:))
wp3_term_pr1_rhs:
5771, Generating implicit map(tofrom:rhs_pr1_wp3(:,:),gr)
xm_term_ta_lhs:
5523, Generating implicit map(tofrom:invrs_rho_ds_zt(:,:),gr,rho_ds_zm(:,:),lhs_ta_xm(:,:,:))
wpxp_term_tp_lhs:
5624, Generating implicit map(tofrom:gr,lhs_tp(:,:,:))
wpxp_terms_ac_pr2_lhs:
5755, Generating implicit map(tofrom:gr,lhs_ac_pr2(:,:))
wpxp_term_pr1_lhs:
5859, Generating implicit map(tofrom:invrs_tau_c6_zm(:,:),c6thl_skw_fnc(:,:),lhs_pr1_wprtp(:,:),lhs_pr1_wpthlp(:,:),c6rt_skw_fnc(:,:))
wpxp_terms_bp_pr3_rhs:
5991, Generating implicit map(tofrom:gr,rhs_bp_pr3(:,:))
damp_coefficient:
6309, Generating implicit map(tofrom:gr,max_coeff_value(:),threshold(:),damped_value(:,:),cx_skw_fnc(:,:),lscale_zm(:,:),altitude_threshold(:),coefficient(:))
term_tp_rhs:
5915, Generating implicit map(tofrom:invrs_dzm(:,:),wpxap(:,:),wpxbp(:,:),rhs(:,:),xbm(:,:),xam(:,:))
term_dp1_lhs:
6012, Generating implicit map(tofrom:gr,lhs(:,:))
term_dp1_rhs:
6106, Generating implicit map(tofrom:invrs_tau_zm(:,:),rhs(:,:),cn(:,:))
term_pr1:
6236, Generating implicit map(tofrom:invrs_tau_c4_zm(:,:),c14(:),wp2(:,:),xbp2(:,:),rhs(:,:),invrs_tau_c14_zm(:,:),c4(:))
term_pr2:
6354, Generating implicit map(tofrom:gr,rhs_pr2(:,:),vpwp(:,:),wpthvp(:,:),c_uu_buoy(:),um(:,:),c_uu_shr(:),thv_ds_zm(:,:),vm(:,:),upwp(:,:))
pos_definite_variances:
6459, Generating update from(xp2_np1(:,:))
6481, Generating update from(xp2_np1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_clubb_core_module.F90
trapezoidal_rule_zt:
5073, Generating implicit map(tofrom:wp2thvp_zm(:,:),cloud_frac_zm(:,:),wprtpthlp_zm(:,:),wpthlp2_zm(:,:),wprtp2_zm(:,:),gr,ice_supersat_frac_zm(:,:),rcm_zm(:,:))
calc_trapezoid_zt:
5272, Generating implicit map(tofrom:variable_zm(:,:),variable_zt(:,:),gr)
calc_trapezoid_zm:
5353, Generating implicit map(tofrom:gr,variable_zt(:,:),variable_zm(:,:))
clip_rcm:
5674, Generating update from(rtm(:,:),rcm(:,:))
5695, Generating implicit map(tofrom:rtm(:,:),rcm(:,:))
set_lscale_max:
5762, Generating implicit map(tofrom:host_dy(:),lscale_max(:),host_dx(:))
pvertinterp:
5835, Generating implicit map(tofrom:interp_var(:),p_mid(:,:),input_var(:,:),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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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:
1288, Generating map(to:fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:))
Generating map(from:lscale_col(:,:))
Generating map(to:nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:))
Generating map(tofrom:rtpthvp_col(:,:))
Generating map(from:cloudy_updraft_frac_col(:,:))
Generating map(tofrom:exner_col(:,:))
Generating map(to:sclr_idx)
Generating map(tofrom:thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:))
Generating map(from:w_up_in_cloud_col(:,:))
Generating map(to:wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:))
Generating map(tofrom:ice_supersat_frac_col(:,:))
Generating map(to:invrs_rho_ds_zm_col(:,:))
Generating map(tofrom:thlpthvp_col(:,:))
Generating map(to:thv_ds_zm_col(:,:))
Generating map(from:rcm_in_layer_col(:,:))
Generating map(to:wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:))
Generating map(tofrom:upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:))
Generating map(to:upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:))
Generating map(tofrom:um_pert_col(:,:),vm_pert_col(:,:))
Generating map(to:thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:))
Generating map(tofrom:pdf_params%w_2(:,:))
Generating map(to:ug_col(:,:))
Generating map(tofrom:uprcp_col(:,:))
Generating map(to:vg_col(:,:))
Generating map(tofrom:vprcp_col(:,:))
Generating map(to:um_ref_col(:,:),vm_ref_col(:,:))
Generating map(tofrom:up2_col(:,:),vp2_col(:,:))
Generating map(to:rho_zm_col(:,:))
Generating map(from:wprcp_col(:,:))
Generating map(to:sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:))
Generating map(tofrom:rtp3_col(:,:))
Generating map(to:wm_zt_col(:,:))
Generating map(tofrom:wp2vp2_col(:,:))
Generating map(to:nu_vert_res_dep%nu9(:),clubb_params_col(:,:))
Generating map(tofrom:rc_coef_zm_col(:,:))
Generating map(from:cloud_cover_col(:,:))
Generating map(to:wpthlp_sfc_col(:))
Generating map(tofrom:wp2thlp_col(:,:))
Generating map(to:rtpthlp_forcing_col(:,:))
Generating map(from:thlprcp_col(:,:))
Generating map(tofrom:wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:))
Generating map(to:host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:))
Generating map(tofrom:upwp_col(:,:),vpwp_col(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:))
Generating map(to:pdf_params)
Generating map(tofrom:pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:))
Generating map(to:pdf_params_zm)
Generating map(tofrom:pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:))
Generating map(from:w_down_in_cloud_col(:,:))
Generating map(to:vpwp_sfc_pert_col(:))
Generating map(from:cloudy_downdraft_frac_col(:,:))
Generating map(tofrom:cloud_frac_col(:,:))
Generating map(to:invrs_rho_ds_zt_col(:,:))
Generating map(from:kh_zm_col(:,:),invrs_tau_zm_col(:,:))
Generating map(tofrom:thlp3_col(:,:))
Generating map(from:kh_zt_col(:,:))
Generating map(tofrom:wpvp2_col(:,:))
1359, Generating map(tofrom:sclrm_col(:,:,:),wpsclrp_col(:,:,:))
Generating map(to:sclr_tol(:))
Generating map(tofrom:sclrpthvp_col(:,:,:))
Generating map(to:sclrm_forcing_col(:,:,:))
Generating map(tofrom:sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:))
Generating map(to:wpsclrp_sfc_col(:,:))
1366, Generating map(to:edsclrm_forcing_col(:,:,:))
Generating map(tofrom:edsclrm_col(:,:,:))
Generating map(to:wpedsclrp_sfc_col(:,:))
1372, Generating map(to:wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:))
advance_clubb_core_api_multi_col:
1961, Generating map(to:fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:))
Generating map(from:lscale(:,:))
Generating map(to:nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:))
Generating map(tofrom:rtpthvp(:,:))
Generating map(from:cloudy_updraft_frac(:,:))
Generating map(tofrom:exner(:,:))
Generating map(to:sclr_idx)
Generating map(tofrom:thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:))
Generating map(from:w_up_in_cloud(:,:))
Generating map(to:wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:))
Generating map(tofrom:ice_supersat_frac(:,:))
Generating map(to:invrs_rho_ds_zm(:,:))
Generating map(tofrom:thlpthvp(:,:))
Generating map(to:thv_ds_zm(:,:))
Generating map(from:rcm_in_layer(:,:))
Generating map(to:wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating map(tofrom:upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:))
Generating map(to:upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:))
Generating map(tofrom:um_pert(:,:),vm_pert(:,:))
Generating map(to:thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:))
Generating map(tofrom:pdf_params%w_2(:,:))
Generating map(to:ug(:,:))
Generating map(tofrom:uprcp(:,:))
Generating map(to:vg(:,:))
Generating map(tofrom:vprcp(:,:))
Generating map(to:um_ref(:,:),vm_ref(:,:))
Generating map(tofrom:up2(:,:),vp2(:,:))
Generating map(to:rho_zm(:,:))
Generating map(from:wprcp(:,:))
Generating map(to:sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:))
Generating map(tofrom:rtp3(:,:))
Generating map(to:wm_zt(:,:))
Generating map(tofrom:wp2vp2(:,:))
Generating map(to:nu_vert_res_dep%nu9(:),clubb_params(:,:))
Generating map(tofrom:rc_coef_zm(:,:))
Generating map(from:cloud_cover(:,:))
Generating map(to:wpthlp_sfc(:))
Generating map(tofrom:wp2thlp(:,:))
Generating map(to:rtpthlp_forcing(:,:))
Generating map(from:thlprcp(:,:))
Generating map(tofrom:wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:))
Generating map(to:host_dy(:),um_forcing(:,:),vm_forcing(:,:))
Generating map(tofrom:upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:))
Generating map(to:pdf_params)
Generating map(tofrom:pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:))
Generating map(to:pdf_params_zm)
Generating map(tofrom:pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:))
Generating map(from:w_down_in_cloud(:,:))
Generating map(to:vpwp_sfc_pert(:))
Generating map(from:cloudy_downdraft_frac(:,:))
Generating map(tofrom:cloud_frac(:,:))
Generating map(to:invrs_rho_ds_zt(:,:))
Generating map(from:kh_zm(:,:),invrs_tau_zm(:,:))
Generating map(tofrom:thlp3(:,:))
Generating map(from:kh_zt(:,:))
Generating map(tofrom:wpvp2(:,:))
2025, Generating map(tofrom:sclrm(:,:,:),wpsclrp(:,:,:))
Generating map(to:sclr_tol(:))
Generating map(tofrom:sclrpthvp(:,:,:))
Generating map(to:sclrm_forcing(:,:,:))
Generating map(tofrom:sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:))
Generating map(to:wpsclrp_sfc(:,:))
2032, Generating map(to:edsclrm_forcing(:,:,:))
Generating map(tofrom:edsclrm(:,:,:))
Generating map(to:wpedsclrp_sfc(:,:))
2038, Generating map(to:wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:))
calculate_thlp2_rad_api:
2184, Generating map(to:radht(:,:),thlprcp(:,:))
Generating map(tofrom:thlp2_forcing(:,:))
Generating map(to:clubb_params(:,:),rcm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a new_hybrid_pdf.o setup_clubb_pdf_params.o pdf_utilities.o Skx_module.o clip_explicit.o clubb_api_module.o diffusion.o corr_varnce_module.o adg1_adg2_3d_luhar_pdf.o sigma_sqd_w_module.o advance_clubb_core_module.o advance_helper_module.o stats_lh_zt_module.o interpolation.o mixing_length.o tridiag_lu_solver.o calc_roots.o mt95.o precipitation_fraction.o stats_clubb_utilities.o matrix_operations.o Nc_Ncn_eqns.o sfc_varnce_module.o grid_adaptation.o mean_adv.o stats_rad_zt_module.o sponge_layer_damping.o stat_file_module.o penta_lu_solver.o code_timer_module.o pdf_parameter_module.o pos_definite_module.o endian.o matrix_solver_wrapper.o stats_sfc_module.o turbulent_adv_pdf.o calc_pressure.o parameters_tunable.o input_reader.o parameters_model.o stats_zm_module.o advance_xp3_module.o lapack_wrap.o parameter_indices.o new_pdf.o hydromet_pdf_parameter_module.o advance_windm_edsclrm_module.o advance_xp2_xpyp_module.o advance_wp2_wp3_module.o output_netcdf.o stats_type_utilities.o lapack_interfaces.o file_functions.o saturation.o diagnose_correlations_module.o mono_flux_limiter.o input_names.o index_mapping.o stats_type.o clubb_precision.o fill_holes.o error_code.o T_in_K_module.o output_grads.o stats_rad_zm_module.o numerical_check.o stats_variables.o new_tsdadg_pdf.o stats_zt_module.o stats_lh_sfc_module.o calendar.o array_index.o LY93_pdf.o grid_class.o pdf_closure_module.o advance_xm_wpxp_module.o new_hybrid_pdf_main.o constants_clubb.o model_flags.o new_pdf_main.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - new_hybrid_pdf.o
a - setup_clubb_pdf_params.o
a - pdf_utilities.o
a - Skx_module.o
a - clip_explicit.o
a - clubb_api_module.o
a - diffusion.o
a - corr_varnce_module.o
a - adg1_adg2_3d_luhar_pdf.o
a - sigma_sqd_w_module.o
a - advance_clubb_core_module.o
a - advance_helper_module.o
a - stats_lh_zt_module.o
a - interpolation.o
a - mixing_length.o
a - tridiag_lu_solver.o
a - calc_roots.o
a - mt95.o
a - precipitation_fraction.o
a - stats_clubb_utilities.o
a - matrix_operations.o
a - Nc_Ncn_eqns.o
a - sfc_varnce_module.o
a - grid_adaptation.o
a - mean_adv.o
a - stats_rad_zt_module.o
a - sponge_layer_damping.o
a - stat_file_module.o
a - penta_lu_solver.o
a - code_timer_module.o
a - pdf_parameter_module.o
a - pos_definite_module.o
a - endian.o
a - matrix_solver_wrapper.o
a - stats_sfc_module.o
a - turbulent_adv_pdf.o
a - calc_pressure.o
a - parameters_tunable.o
a - input_reader.o
a - parameters_model.o
a - stats_zm_module.o
a - advance_xp3_module.o
a - lapack_wrap.o
a - parameter_indices.o
a - new_pdf.o
a - hydromet_pdf_parameter_module.o
a - advance_windm_edsclrm_module.o
a - advance_xp2_xpyp_module.o
a - advance_wp2_wp3_module.o
a - output_netcdf.o
a - stats_type_utilities.o
a - lapack_interfaces.o
a - file_functions.o
a - saturation.o
a - diagnose_correlations_module.o
a - mono_flux_limiter.o
a - input_names.o
a - index_mapping.o
a - stats_type.o
a - clubb_precision.o
a - fill_holes.o
a - error_code.o
a - T_in_K_module.o
a - output_grads.o
a - stats_rad_zm_module.o
a - numerical_check.o
a - stats_variables.o
a - new_tsdadg_pdf.o
a - stats_zt_module.o
a - stats_lh_sfc_module.o
a - calendar.o
a - array_index.o
a - LY93_pdf.o
a - grid_class.o
a - pdf_closure_module.o
a - advance_xm_wpxp_module.o
a - new_hybrid_pdf_main.o
a - constants_clubb.o
a - model_flags.o
a - new_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a slaisnan.o disnan.o slaqsy.o sgbsv.o dlascl.o iparmq.o dgtts2.o sorgql.o dlanst.o sswap.o dsyrk.o sgtcon.o dpoequ.o sgtrfs.o iladlc.o xerbla.o slangb.o sgbcon.o ssyr2k.o sgbrfs.o slacn2.o dlangt.o slapy2.o sgtsv.o dlatrd.o dgemv.o slantb.o dlaqgb.o slartg.o sorgtr.o dlaev2.o iladlr.o dnrm2.o spotrf.o dlaswp.o dorgqr.o sgbmv.o sdot.o dlansy.o dlarft.o slarfb.o dlamch.o slarf.o slabad.o idamax.o slagtm.o sasum.o dgemm.o sgbtrs.o dsytd2.o sgtsvx.o sgbtf2.o dlatbs.o dorg2r.o dlae2.o sgbtrf.o stbsv.o lsame.o slaset.o dpotrf2.o dger.o sgttrf.o strmv.o sgbsvx.o drscl.o strsm.o ssteqr.o ieeeck.o sgttrs.o ssytrd.o dgbequ.o dsterf.o dsyr2.o dlasrt.o dcopy.o dlarfg.o sorg2l.o saxpy.o slassq.o dlacpy.o slasr.o ssymv.o strmm.o dsyev.o dscal.o sscal.o dtrmm.o ssyev.o dsymv.o daxpy.o dlassq.o dlasr.o slacpy.o scopy.o slasrt.o slarfg.o dorg2l.o dsytrd.o sgbequ.o ssyr2.o ssterf.o srscl.o dtrsm.o dsteqr.o dgttrs.o dgbsvx.o dgttrf.o sger.o dtrmv.o spotrf2.o dlaset.o dgbtrf.o dtbsv.o ssytd2.o dgbtf2.o sorg2r.o slatbs.o dgtsvx.o slae2.o dgbtrs.o dlagtm.o dasum.o sgemm.o dlarf.o dlabad.o isamax.o dlarfb.o ilaenv.o slamch.o ddot.o slarft.o slansy.o dgbmv.o ilaslr.o slaswp.o sorgqr.o snrm2.o dpotrf.o slaqgb.o dlartg.o dorgtr.o slaev2.o sgemv.o dlantb.o slatrd.o dlapy2.o dgtsv.o dlacn2.o slangt.o dlangb.o dgbcon.o dgbrfs.o dsyr2k.o slanst.o dswap.o ssyrk.o spoequ.o dgtcon.o dgtrfs.o sgtts2.o dorgql.o dgbsv.o slascl.o dlaisnan.o sisnan.o dlaqsy.o ilaslc.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - slaisnan.o
a - disnan.o
a - slaqsy.o
a - sgbsv.o
a - dlascl.o
a - iparmq.o
a - dgtts2.o
a - sorgql.o
a - dlanst.o
a - sswap.o
a - dsyrk.o
a - sgtcon.o
a - dpoequ.o
a - sgtrfs.o
a - iladlc.o
a - xerbla.o
a - slangb.o
a - sgbcon.o
a - ssyr2k.o
a - sgbrfs.o
a - slacn2.o
a - dlangt.o
a - slapy2.o
a - sgtsv.o
a - dlatrd.o
a - dgemv.o
a - slantb.o
a - dlaqgb.o
a - slartg.o
a - sorgtr.o
a - dlaev2.o
a - iladlr.o
a - dnrm2.o
a - spotrf.o
a - dlaswp.o
a - dorgqr.o
a - sgbmv.o
a - sdot.o
a - dlansy.o
a - dlarft.o
a - slarfb.o
a - dlamch.o
a - slarf.o
a - slabad.o
a - idamax.o
a - slagtm.o
a - sasum.o
a - dgemm.o
a - sgbtrs.o
a - dsytd2.o
a - sgtsvx.o
a - sgbtf2.o
a - dlatbs.o
a - dorg2r.o
a - dlae2.o
a - sgbtrf.o
a - stbsv.o
a - lsame.o
a - slaset.o
a - dpotrf2.o
a - dger.o
a - sgttrf.o
a - strmv.o
a - sgbsvx.o
a - drscl.o
a - strsm.o
a - ssteqr.o
a - ieeeck.o
a - sgttrs.o
a - ssytrd.o
a - dgbequ.o
a - dsterf.o
a - dsyr2.o
a - dlasrt.o
a - dcopy.o
a - dlarfg.o
a - sorg2l.o
a - saxpy.o
a - slassq.o
a - dlacpy.o
a - slasr.o
a - ssymv.o
a - strmm.o
a - dsyev.o
a - dscal.o
a - sscal.o
a - dtrmm.o
a - ssyev.o
a - dsymv.o
a - daxpy.o
a - dlassq.o
a - dlasr.o
a - slacpy.o
a - scopy.o
a - slasrt.o
a - slarfg.o
a - dorg2l.o
a - dsytrd.o
a - sgbequ.o
a - ssyr2.o
a - ssterf.o
a - srscl.o
a - dtrsm.o
a - dsteqr.o
a - dgttrs.o
a - dgbsvx.o
a - dgttrf.o
a - sger.o
a - dtrmv.o
a - spotrf2.o
a - dlaset.o
a - dgbtrf.o
a - dtbsv.o
a - ssytd2.o
a - dgbtf2.o
a - sorg2r.o
a - slatbs.o
a - dgtsvx.o
a - slae2.o
a - dgbtrs.o
a - dlagtm.o
a - dasum.o
a - sgemm.o
a - dlarf.o
a - dlabad.o
a - isamax.o
a - dlarfb.o
a - ilaenv.o
a - slamch.o
a - ddot.o
a - slarft.o
a - slansy.o
a - dgbmv.o
a - ilaslr.o
a - slaswp.o
a - sorgqr.o
a - snrm2.o
a - dpotrf.o
a - slaqgb.o
a - dlartg.o
a - dorgtr.o
a - slaev2.o
a - sgemv.o
a - dlantb.o
a - slatrd.o
a - dlapy2.o
a - dgtsv.o
a - dlacn2.o
a - slangt.o
a - dlangb.o
a - dgbcon.o
a - dgbrfs.o
a - dsyr2k.o
a - slanst.o
a - dswap.o
a - ssyrk.o
a - spoequ.o
a - dgtcon.o
a - dgtrfs.o
a - sgtts2.o
a - dorgql.o
a - dgbsv.o
a - slascl.o
a - dlaisnan.o
a - sisnan.o
a - dlaqsy.o
a - ilaslc.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys_utils/microphys_stats_vars_module.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Parabolic_constants.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa28.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqw.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa11g.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjmlt.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22g.F
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa25.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa15.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa14g.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/comscp2.F
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Parabolic.f90
a - microphys_stats_vars_module.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/conice.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/rayle.F
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_sel.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c -I../src/BUGSrad ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_iter.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/bugsrad_planck.F90
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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/gascon.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/bugs_rad.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a eqa28.o eqa6.o esatv.o eqa17g.o esati.o eqa22.o eqa9g.o nrmtqw.o frzh.o eqa11g.o adjmlt.o eqa5g.o eqa7g.o eqa22g.o nrmcol.o eqa25.o eqa20g.o eqa13g.o esat_new.o eqa19g.o eqa27.o eqa12g.o gamma.o eqa18g.o tgqr.o eqa21g.o tgqg.o adjtq.o eqa7.o eqa15.o qtadj.o eqa8g.o eqa10g.o eqa12.o eqa9.o eqa19.o slope.o eqa14g.o eqa18.o conice.o tgqi.o eqa21.o nrmtqi.o tgqs.o eqa27r.o eqa26.o qsatvi.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - eqa28.o
a - eqa6.o
a - esatv.o
a - eqa17g.o
a - esati.o
a - eqa22.o
a - eqa9g.o
a - nrmtqw.o
a - frzh.o
a - eqa11g.o
a - adjmlt.o
a - eqa5g.o
a - eqa7g.o
a - eqa22g.o
a - nrmcol.o
a - eqa25.o
a - eqa20g.o
a - eqa13g.o
a - esat_new.o
a - eqa19g.o
a - eqa27.o
a - eqa12g.o
a - gamma.o
a - eqa18g.o
a - tgqr.o
a - eqa21g.o
a - tgqg.o
a - adjtq.o
a - eqa7.o
a - eqa15.o
a - qtadj.o
a - eqa8g.o
a - eqa10g.o
a - eqa12.o
a - eqa9.o
a - eqa19.o
a - slope.o
a - eqa14g.o
a - eqa18.o
a - conice.o
a - tgqi.o
a - eqa21.o
a - nrmtqi.o
a - tgqs.o
a - eqa27r.o
a - eqa26.o
a - qsatvi.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 Parabolic.o Parabolic_constants.o AiryFunction.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/BUGSrad/bugs_swr.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_covar.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a cloudg.o two_rt_lw_iter.o cloud_correlate.o two_rt_sw.o gascon.o comscp2.o comscp1.o two_rt_sw_ocastrndm.o rayle.o two_rt_lw_sel.o newexp.o two_rt_lw_ocastrndm.o kinds.o two_rt_sw_bs.o bugs_swr.o bugs_rad.o bugsrad_physconst.o variables_radiation_module.o gases_ckd.o two_rt_sw_iter.o two_rt_lw.o bugsrad_planck.o bugs_lwr.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - cloudg.o
a - two_rt_lw_iter.o
a - cloud_correlate.o
a - two_rt_sw.o
a - gascon.o
a - comscp2.o
a - comscp1.o
a - two_rt_sw_ocastrndm.o
a - rayle.o
a - two_rt_lw_sel.o
a - newexp.o
a - two_rt_lw_ocastrndm.o
a - kinds.o
a - two_rt_sw_bs.o
a - bugs_swr.o
a - bugs_rad.o
a - bugsrad_physconst.o
a - variables_radiation_module.o
a - gases_ckd.o
a - two_rt_sw_iter.o
a - two_rt_lw.o
a - bugsrad_planck.o
a - bugs_lwr.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/KK_microphys/KK_Nrm_tendencies.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_covariances.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_upscaled_means.o KK_local_means.o KK_upscaled_variances.o parameters_KK.o PDF_integrals_means.o KK_Nrm_tendencies.o text_writer.o PDF_integrals_all_MM.o PDF_integrals_covar.o KK_utilities.o KK_upscaled_turbulent_sed.o KK_upscaled_covariances.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_upscaled_means.o
a - KK_local_means.o
a - KK_upscaled_variances.o
a - parameters_KK.o
a - PDF_integrals_means.o
a - KK_Nrm_tendencies.o
a - text_writer.o
a - PDF_integrals_all_MM.o
a - PDF_integrals_covar.o
a - KK_utilities.o
a - KK_upscaled_turbulent_sed.o
a - KK_upscaled_covariances.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/est_kessler_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/generate_uniform_sample_module.F90
transform_uniform_samples_to_pdf:
128, Generating implicit map(tofrom:hm_metadata,x_nl_all_levs(:,:,:,:))
cdfnorminv:
262, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),std_normal(:,:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/lh_microphys_var_covar_module.F90
multiply_cholesky:
553, Generating implicit map(tofrom:std_normal(:,:,:,:),mu1(:,:,:),mu2(:,:,:),sigma_cholesky2(:,:,:,:),sigma_cholesky1(:,:,:,:),x_mixt_comp_all_levs(:,:,:),x_nl_all_levs(:,:,:,:))
chi_eta_2_rtthl:
655, Generating implicit map(tofrom:thl_2(:,:),x_mixt_comp_all_levs(:,:,:),eta(:,:,:),mu_chi_2(:,:),chi(:,:,:),lh_thl(:,:,:),cthl_2(:,:),crt_2(:,:),lh_rt(:,:,:),rt_2(:,:),rt_1(:,:),crt_1(:,:),mu_chi_1(:,:),cthl_1(:,:),thl_1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_importance_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
generate_random_pool:
616, Generating update to(rand_pool(:,:,:,:))
generate_all_uniform_samples:
764, Generating implicit map(tofrom:rand_pool(:,:,:,:),x_u_all_levs(:,:,:,:))
clip_transform_silhs_output:
1239, Generating implicit map(tofrom:lh_rc_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rv_clipped(:,:,:),x_nl_all_levs(:,:,:,:),lh_rt_clipped(:,:,:),hm_metadata)
compute_arb_overlap:
2016, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),vert_corr(:,:),rand_pool(:,:,:,:),k_lh_start(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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:
307, Generating map(to:mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:))
Generating map(from:lh_sample_point_weights(:,:))
Generating map(to:corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:))
Generating map(from:x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:))
Generating map(to:sigma2_col(:,:,:),delta_zm_col(:,:))
generate_silhs_sample_api_multi_col:
452, Generating map(to:mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:))
Generating map(from:lh_sample_point_weights(:,:,:))
Generating map(to:corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:))
Generating map(from:x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
Generating map(to:sigma2(:,:,:),delta_zm(:,:))
clip_transform_silhs_output_api_single_col:
635, Generating map(from:lh_thl_clipped_col(:,:,:))
Generating map(to:pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_mixt_comp_all_levs_col(:,:,:),x_nl_all_levs_col(:,:,:,:))
Generating map(from:lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:))
Generating map(to:hm_metadata)
clip_transform_silhs_output_api_multi_col:
723, Generating map(from:lh_thl_clipped(:,:,:))
Generating map(to:pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
Generating map(from:lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:))
Generating map(to:hm_metadata)
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a lh_microphys_var_covar_module.o math_utilities.o generate_uniform_sample_module.o latin_hypercube_driver_module.o silhs_api_module.o transform_to_pdf_module.o parameters_silhs.o est_kessler_microphys_module.o latin_hypercube_arrays.o output_2D_samples_module.o silhs_importance_sample_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - lh_microphys_var_covar_module.o
a - math_utilities.o
a - generate_uniform_sample_module.o
a - latin_hypercube_driver_module.o
a - silhs_api_module.o
a - transform_to_pdf_module.o
a - parameters_silhs.o
a - est_kessler_microphys_module.o
a - latin_hypercube_arrays.o
a - output_2D_samples_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/clubb_model_settings.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/advance_microphys_module.F90
flux_spec_hum_to_mixing_ratio:
63, Generating implicit map(tofrom:wpqtp(:),wprtp(:),rtm_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/coamps_microphys_driver_module.F90
force_spec_hum_to_mixing_ratio:
108, Generating implicit map(tofrom:rtm(:,:),rtm_forcing(:,:),qtm_forcing(:,:))
wangara_tndcy:
69, Generating implicit map(tofrom:wm_zm(:,:),gr)
wangara_sfclyr:
176, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/morrison_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/input_interpret.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/simple_rad_module.F90
apply_time_dependent_forcings_from_array:
675, Generating update to(temp_array(:))
684, Generating implicit map(tofrom:temp_array(:),thlm_f(:,:),exner(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/stat_file_utils.F90
microphys_lhs:
1861, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:))
Generating map(from:lhs_ta(:,:,:))
Generating map(to:gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:))
1893, Generating map(to:gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:))
Generating map(from:lhs_ma(:,:))
Generating map(to:gr%weights_zt2zm(:,:,:))
microphys_rhs:
2183, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:))
Generating map(from:lhs_ta(:,:))
Generating map(to:gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/input_fields.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/nov11.F90
compute_momentum_flux:
58, Generating implicit map(tofrom:um_sfc(:),ubar(:),upwp_sfc(:),vm_sfc(:),vpwp_sfc(:),ustar(:))
compute_ubar:
104, Generating implicit map(tofrom:ubar(:),um_sfc(:),vm_sfc(:))
compute_wpthlp_sfc:
219, Generating implicit map(tofrom:wpthlp_sfc(:),ubar(:),thlm_sfc(:),t_sfc(:),exner_sfc(:),cd(:))
nov11_altocu_rtm_adjust:
92, Generating implicit map(tofrom:rtm(:,:),gr)
compute_wprtp_sfc:
262, Generating implicit map(tofrom:wprtp_sfc(:),ubar(:),adjustment(:),rtm_sfc(:),cd(:))
set_sclr_sfc_rtm_thlm:
319, Generating implicit map(tofrom:wpsclrp_sfc(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/KK_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/fire.F90
arm_97_sfclyr:
97, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:))
arm_3year_sfclyr:
80, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:))
arm_0003_sfclyr:
92, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:))
arm_sfclyr:
99, Generating implicit map(tofrom:ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:))
dycoms2_rf02_tndcy:
91, Generating implicit map(tofrom:wm_zm(:,:),wm_zt(:,:),gr)
dycoms2_rf02_sfclyr:
199, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:))
calc_forcings:
43, Generating implicit map(tofrom:z_inversion(:),thlm_forcing(:,:),rtm_forcing(:,:),gr)
dycoms2_rf01_tndcy:
67, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr)
cobra_sfclyr:
145, Generating implicit map(tofrom:rho_sfc(:),t_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:))
mpace_b_sfclyr:
240, Generating implicit map(tofrom:rho_sfc(:),wprtp_sfc(:),wpthlp_sfc(:),ustar(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/gabls2.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/lba.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/neutral_case.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/Benchmark_cases/twp_ice.F90
lba_tndcy:
69, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr)
lba_sfclyr:
176, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:))
neutral_case_sfclyr:
77, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:))
gabls2_tndcy:
92, Generating implicit map(tofrom:wm_zt(:,:),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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c -I../src ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c -I../src ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/clubb_driver.F90
run_clubb:
2523, Generating map(to:fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:),mu_x_2_n(:,:,:),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(:),p_sfc(:),pdf_params%w_2(:,:),rvm_mc(:,:),cloudy_updraft_frac(:,:),gr%zt(:,:),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(:,:),pdf_params,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(:,:),pdf_params_zm,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(:,:),rho_zm(:,:),wm_zm(:,:),thvm(:,:),veg_t_in_k(:),um_pert(:,:),vm_pert(:,:),thlm(:,:),rtm(:,:),um(:,:),vm(:,:),w_up_in_cloud(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),upwp_pert(:,:),vpwp_pert(:,:),sigma_x_2_n(:,:,:),p_in_pa(:,:),corr_cholesky_mtx_2(:,:,:,:),sfc_elevation(:),upwp_sfc_pert(:),rcm_in_layer(:,:),rtpthvp(:,:),thlm_forcing(:,:),pdf_params_zm%w_2(:,:),wprtp_forcing(:,:),wpthlp_forcing(:,:),rtp2_forcing(:,:),thlp2_forcing(:,:),rtpthlp_forcing(:,:),thlp3(:,:),wprcp(:,:),wprtp_sfc(:),rtm_ref(:,:),thlm_ref(:,:),rtp3(:,:),wm_zt(:,:),wp2vp2(:,:),wp2thlp(:,:),rtpthlp_mc(:,:),thlprcp(:,:),exner(:,:),sclr_idx,rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:),ice_supersat_frac(:,:),invrs_rho_ds_zm(:,:),thlpthvp(:,:),thv_ds_zm(:,:),upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_mc(:,:),deep_soil_t_in_k(:),dummy_dx(:),ug(:,:),uprcp(:,:),vg(:,:),vprcp(:,:),um_ref(:,:),vm_ref(:,:),up2(:,:),vp2(:,:),t_sfc(:),rtp2_mc(:,:),thlp2_mc(:,:),nu_vert_res_dep%nu9(:),dummy_dy(:),rc_coef_zm(:,:),cloud_cover(:,:),wpthlp_sfc(:),wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),radht(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:),hm_metadata,um_forcing(:,:),vm_forcing(:,:),upwp(:,:),vpwp(:,:),rcm(:,:),wp4(:,:),w_down_in_cloud(:,:),vpwp_sfc_pert(:),cloudy_downdraft_frac(:,:),cloud_frac(:,:),invrs_rho_ds_zt(:,:),kh_zm(:,:),invrs_tau_zm(:,:),lh_thl_clipped(:,:,:),x_mixt_comp_all_levs(:,:,:),wpvp2(:,:),lh_rv_clipped(:,:,:),lh_rc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:),kh_zt(:,:),lscale(:,:),mu_x_1_n(:,:,:),sfc_soil_t_in_k(:),sigma_x_1_n(:,:,:),clubb_params(:,:),corr_array_1_n(:,:,:,:),corr_array_2_n(:,:,:,:),corr_cholesky_mtx_1(:,:,:,:),rcm_mc(:,:),thv_ds_zt(:,:),x_nl_all_levs(:,:,:,:))
2593, Generating map(to:sclrm(:,:,:),wpsclrp(:,:,:),sclr_tol(:),sclrpthvp(:,:,:),sclrm_forcing(:,:,:),sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:),wpsclrp_sfc(:,:))
2599, Generating map(to:wpedsclrp_sfc(:,:),edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2681, Generating update from(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wpthlp(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:))
2750, Generating update from(rho_zm(:,:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
2762, Generating update to(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
2767, Generating implicit map(tofrom:rcm_mc(:,:),rfrzm(:,:),radht(:,:),rtm_forcing(:,:),rvm_mc(:,:),thlm_mc(:,:),thlm_forcing(:,:),gr)
read_surface_var_for_bc:
6737, Generating implicit map(tofrom:z_bot(:),vm_bot(:),exner_bot(:),um(:,:),thlm_bot(:),vm(:,:),um_bot(:),rtm(:,:),rho_zm(:,:),thlm(:,:),rtm_bot(:),p_sfc(:),rho_bot(:),gr)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/error.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c -I../src ../src/enhanced_simann.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a mpace_b.o estimate_scm_microphys_module.o bugsrad_driver.o clubb_model_settings.o parameters_microphys.o cloud_sed_module.o coamps_microphys_driver_module.o error.o hydrostatic_module.o mixed_moment_PDF_integrals.o gfdl_activation.o gabls3_night.o atex.o rico.o microphys_driver.o neutral_case.o silhs_category_variance_module.o input_grads.o generalized_grid_test.o dycoms2_rf02.o ice_dfsn_module.o sfc_flux.o bomex.o astex_a209.o fire.o gabls2.o input_fields.o soil_vegetation.o arm_0003.o input_interpret.o cos_solar_zen_module.o quicksort.o rad_lwsw_module.o twp_ice.o nov11.o arm_3year.o gabls3.o clex9_oct14.o wangara.o mpace_a.o arm.o cloud_feedback.o extrapolation.o arm_97.o jun25.o lh_microphys_driver_module.o sounding.o input_netcdf.o spec_hum_to_mixing_ratio.o microphys_init_cleanup.o stat_file_utils.o clubb_driver.o clex9_nov02.o KK_microphys_module.o simple_rad_module.o dycoms2_rf01.o parameters_radiation.o advance_microphys_module.o time_dependent_input.o morrison_microphys_module.o diag_ustar_module.o lba.o extended_atmosphere_module.o enhanced_simann.o cobra.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - mpace_b.o
a - estimate_scm_microphys_module.o
a - bugsrad_driver.o
a - clubb_model_settings.o
a - parameters_microphys.o
a - cloud_sed_module.o
a - coamps_microphys_driver_module.o
a - error.o
a - hydrostatic_module.o
a - mixed_moment_PDF_integrals.o
a - gfdl_activation.o
a - gabls3_night.o
a - atex.o
a - rico.o
a - microphys_driver.o
a - neutral_case.o
a - silhs_category_variance_module.o
a - input_grads.o
a - generalized_grid_test.o
a - dycoms2_rf02.o
a - ice_dfsn_module.o
a - sfc_flux.o
a - bomex.o
a - astex_a209.o
a - fire.o
a - gabls2.o
a - input_fields.o
a - soil_vegetation.o
a - arm_0003.o
a - input_interpret.o
a - cos_solar_zen_module.o
a - quicksort.o
a - rad_lwsw_module.o
a - twp_ice.o
a - nov11.o
a - arm_3year.o
a - gabls3.o
a - clex9_oct14.o
a - wangara.o
a - mpace_a.o
a - arm.o
a - cloud_feedback.o
a - extrapolation.o
a - arm_97.o
a - jun25.o
a - lh_microphys_driver_module.o
a - sounding.o
a - input_netcdf.o
a - spec_hum_to_mixing_ratio.o
a - microphys_init_cleanup.o
a - stat_file_utils.o
a - clubb_driver.o
a - clex9_nov02.o
a - KK_microphys_module.o
a - simple_rad_module.o
a - dycoms2_rf01.o
a - parameters_radiation.o
a - advance_microphys_module.o
a - time_dependent_input.o
a - morrison_microphys_module.o
a - diag_ustar_module.o
a - lba.o
a - extended_atmosphere_module.o
a - enhanced_simann.o
a - cobra.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/clubb_standalone.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/jacobian.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/clubb_thread_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/G_unit_test_types/KK_integrals_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/G_unit_test_types/read_corr_mtx_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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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: 218)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 278)
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.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 -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -Mcuda
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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -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 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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -Mcuda
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/G_unit_test_types/pdf_parameter_tests.F90
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 413)
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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.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 -O2 -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel -c ../src/G_unit_tests.F90
nvfortran smooth_heaviside_tests.o pdf_parameter_tests.o corr_cholesky_mtx_tests.o rev_direction_grid_test.o KK_integrals_tests.o spurious_source_test.o G_unit_tests.o hole_filling_tests.o tuner_tests.o silhs_category_test.o mu_sigma_hm_tests.o smooth_min_max_tests.o Nc_Ncn_test.o w_up_in_cloud_tests.o read_corr_mtx_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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran nrtype.o ran1_s.o ran1_v.o amebsa.o amoeba.o clubb_tuner.o ran_state.o nrutil.o nr.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 -L/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff -mp=gpu -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/
check_for_missing_threadprivate.py has begun.
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['../src/CLUBB_core/grid_adaptation.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
176 : 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.
177 : 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.
214 : 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.
215 : stats_sfc(i) ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function.
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning
../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 : 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.
383 : 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.
385 : 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.
387 : 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.
389 : 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.
391 : 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.
393 : 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.
396 : 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.
413 : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
414 : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 : 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.
439 : 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.
440 : 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.
441 : 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.
442 : 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.
443 : 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.
444 : 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.
446 : 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.
450 : 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.
456 : 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.
485 : 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.
511 : 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.
../src/sounding.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
725 : pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
726 : pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
891 : 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.
903 : 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.
905 : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
912 : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1813 : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1814 : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2474 : !$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.
2475 : !$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.
2478 : !$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.
2480 : !$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.
2487 : !$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.
2488 : !$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.
2489 : !$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.
2490 : !$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.
2491 : !$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.
2492 : !$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.
2493 : !$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.
2494 : !$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.
2495 : !$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.
2496 : !$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.
2497 : !$acc pdf_params_zm%cloud_frac_1, pdf_params_zm%cloud_frac_2, pdf_params_zm%mixt_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2516 : !$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.
2692 : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2953 : call setup_pdf_parameters( gr, gr%nzm, gr%nzt, ngrdcol, pdf_dim, hydromet_dim, dt_main, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2954 : Nc_in_cloud, cloud_frac, Kh_zm, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2955 : ice_supersat_frac, hydromet, wphydrometp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2956 : corr_array_n_cloud, corr_array_n_below, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2957 : hm_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2958 : pdf_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2959 : clubb_params, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2960 : clubb_config_flags%iiPDF_type, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2961 : l_use_precip_frac, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2962 : clubb_config_flags%l_predict_upwp_vpwp, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2963 : clubb_config_flags%l_diagnose_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2964 : clubb_config_flags%l_calc_w_corr, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2965 : clubb_config_flags%l_const_Nc_in_cloud, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2966 : clubb_config_flags%l_fix_w_chi_eta_correlations, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2967 : stats_metadata, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2968 : stats_zt, stats_zm, stats_sfc, err_code, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2969 : hydrometp2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2970 : mu_x_1_n, mu_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2971 : sigma_x_1_n, sigma_x_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2972 : corr_array_1_n, corr_array_2_n, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2973 : corr_cholesky_mtx_1, corr_cholesky_mtx_2, & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2974 : precip_fracs, & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2975 : hydromet_pdf_params ) ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2995 : stats_zt(i), stats_zm(i), & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2999 : !$acc update device( mu_x_1_n, mu_x_2_n, sigma_x_1_n, sigma_x_2_n, corr_array_1_n, corr_array_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3089 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3124 : !$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.
3126 : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3130 : !$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.
3131 : !$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.
3169 : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3170 : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3171 : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3187 : stats_zt(i), stats_zm(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3188 : stats_sfc(i), stats_lh_zt(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3189 : Nccnm(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3190 : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3191 : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3192 : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3193 : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3194 : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3195 : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3219 : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3220 : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3221 : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3222 : thlm_mc(i,:), err_code, & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3223 : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3226 : !$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.
3293 : 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.
3295 : 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.
3297 : 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.
3299 : 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.
3316 : !$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.
3340 : !$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.
3380 : 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.
3409 : if ( ( stats_metadata%l_stats_last .or. stats_metadata%l_stats .or. l_output_multi_col ) .and. l_stdout ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6018 : !$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.
6178 : !$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.
6596 : 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.
6599 : 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.
6602 : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6605 : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6608 : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6611 : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6614 : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6617 : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6623 : !$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.
6833 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6837 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6841 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6842 : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6845 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6846 : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6849 : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6850 : 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.
../src/clubb_driver.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90
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.
../src/CLUBB_core/mt95.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1057 : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1058 : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1059 : edsclrm_forcing(:,:,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1060 : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1061 : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1062 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1063 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1064 : rhs(:,:,edsclr) ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2634 : call setup_grid( nzmax, 1, sfc_elevation_col, l_implemented, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2635 : l_ascending_grid, grid_type, deltaz_col, zm_init_col, zm_top_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2636 : momentum_heights_col, thermodynamic_heights_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2637 : gr, err_code_api ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3533 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3736 : if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
701 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
857 : ! 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.
../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1308 : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1309 : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1310 : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1362 : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1363 : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1364 : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1410 : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1411 : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1413 : !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1549 : !$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.
../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
827 : 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.
828 : 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.
829 : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
830 : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
831 : err_code ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2026 : ! calculate p_in_Pa instead of remapping directly since it can run into problems if for example
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/grid_adaptation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
811 : 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.
812 : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
813 : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
894 : stats_zt, stats_zm, stats_sfc, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
895 : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
896 : err_code ) ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1379 : sclrprtp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1416 : sclrpthlp(:,:,sclr) ) ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
125 : 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.
126 : 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.
../src/Benchmark_cases/dycoms2_rf02.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
131 : 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.
132 : 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.
../src/Benchmark_cases/bomex.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
158 : 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.
159 : 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.
../src/Benchmark_cases/gabls2.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
99 : 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.
100 : 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.
180 : 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.
181 : 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.
../src/Benchmark_cases/lba.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
94 : 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.
95 : 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.
../src/Benchmark_cases/dycoms2_rf01.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
163 : 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.
164 : 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.
../src/Benchmark_cases/mpace_b.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.
../src/Benchmark_cases/mpace_a.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
108 : 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.
109 : 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.
../src/Benchmark_cases/wangara.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
164 : 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.
165 : 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.
../src/Benchmark_cases/rico.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
192 : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
193 : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
705 : 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.
709 : 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.
750 : 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.
756 : 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.
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_OMP)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_built-in]
Resource [GPU_built-in] did not exist. Created.
Lock acquired on [Resource: GPU_built-in]
[Pipeline] {
[Pipeline] sh
+ 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
+ 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
iteration = 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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
Program exited normally
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.3713
CLUBB-TIMER time_clubb_advance = 13.5299
CLUBB-TIMER time_clubb_pdf = 0.0009
CLUBB-TIMER time_SILHS = 0.0002
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0154
CLUBB-TIMER time_output_multi_col = 1.2663
CLUBB-TIMER time_total = 15.1919
+ 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; time = 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
WARNING! Main loop timing budget has errors in excess of 1 per cent!
Program exited normally
WARNING! Main loop timing budget has errors in excess of 1 per cent!
CLUBB-TIMER time_loop_init = 0.1557
CLUBB-TIMER time_clubb_advance = 8.4583
CLUBB-TIMER time_clubb_pdf = 0.0003
CLUBB-TIMER time_SILHS = 0.0001
CLUBB-TIMER time_microphys_scheme = 0.0000
CLUBB-TIMER time_microphys_advance = 0.0000
CLUBB-TIMER time_loop_end = 0.0051
CLUBB-TIMER time_output_multi_col = 0.6430
CLUBB-TIMER time_total = 9.2735
+ 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
iteration = 1; time = 300.0
iteration = 2; time = 600.0
iteration = 3; time = 900.0
iteration = 4; time = 1200.0
iteration = 5; time = 1500.0
iteration = 6; time = 1800.0
iteration = 7; time = 2100.0
iteration = 8; time = 2400.0
iteration = 9; time = 2700.0
iteration = 10; time = 3000.0
Program exited normally
CLUBB-TIMER time_loop_init = 0.0056
CLUBB-TIMER time_clubb_advance = 0.1346
CLUBB-TIMER time_clubb_pdf = 0.0796
CLUBB-TIMER time_SILHS = 0.0368
CLUBB-TIMER time_microphys_scheme = 0.1686
CLUBB-TIMER time_microphys_advance = 2.0841
CLUBB-TIMER time_loop_end = 0.0002
CLUBB-TIMER time_output_multi_col = 0.0108
CLUBB-TIMER time_total = 2.5256
+ mv output omp_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zm.nc acc_output/arm_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -----------------------------------------
wpthlp 8.76869e-07 0.977005 0.00123049 3.2984e-10 (array([666]), array([43]), array([20]))
wprtp 2.09751e-09 0.025578 2.76952e-06 7.42386e-13 (array([647]), array([37]), array([21]))
wp2 4.70715e-06 0.0032857 0.00539959 1.44739e-09 (array([674]), array([43]), array([20]))
thlp2 4.76405e-07 0.0025584 0.00078545 2.10545e-10 (array([666]), array([43]), array([20]))
rtp2 2.6424e-12 0.00237469 3.58886e-09 9.62016e-16 (array([627]), array([41]), array([20]))
rtpthlp 1.04355e-09 0.00165113 1.5989e-06 4.28596e-13 (array([666]), array([43]), array([20]))
upwp 8.2157e-07 0.0966941 0.000403606 1.08189e-10 (array([612]), array([37]), array([21]))
vpwp 7.80433e-07 0.0369374 0.000467444 1.25301e-10 (array([612]), array([37]), array([21]))
up2 1.76581e-06 0.0024786 0.00158002 4.23534e-10 (array([612]), array([37]), array([21]))
vp2 1.53894e-06 0.00204335 0.00153883 4.12494e-10 (array([612]), array([37]), array([21]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zt.nc acc_output/arm_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- -----------------------------------------
wp3 2.36935e-05 0.00466743 0.0178997 4.83421e-09 (array([674]), array([43]), array([20]))
rcm 1.49969e-10 0.00760783 1.49765e-07 4.04474e-14 (array([655]), array([40]), array([21]))
cloud_frac 5.22795e-07 0.0289213 0.000425317 1.14866e-10 (array([647]), array([36]), array([21]))
rtm 6.4233e-09 4.5636e-05 1.90223e-05 5.13739e-12 (array([674]), array([43]), array([20]))
thlm 2.8435e-06 9.22635e-07 0.00791379 2.13729e-09 (array([674]), array([43]), array([20]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zm.nc acc_output/cobra_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -------------------------------------------------
wpthlp 1.20878e-12 2.57955e-05 3.29062e-08 2.03628e-14 (array([216]), array([31]), array([16]))
wprtp 7.46402e-16 8.49521e-09 8.29328e-12 5.13198e-18 (array([216]), array([30]), array([16]))
wp2 6.71685e-11 2.4556e-09 3.41248e-07 2.11168e-13 (array([216]), array([30]), array([16]))
thlp2 6.90763e-13 3.10763e-09 6.11096e-09 3.78153e-15 (array([25, 26]), array([53, 53]), array([4, 4]))
rtp2 4.78754e-20 7.5106e-11 5.64722e-16 3.49457e-22 (array([26]), array([53]), array([4]))
rtpthlp 1.80706e-16 5.04575e-08 1.65424e-12 1.02366e-18 (array([25]), array([53]), array([4]))
upwp 6.7549e-12 1.53875e-06 6.72316e-08 4.16037e-14 (array([216]), array([30]), array([16]))
vpwp 1.03643e-11 2.43199e-07 9.97997e-08 6.17572e-14 (array([216]), array([30]), array([16]))
up2 1.41729e-11 1.49967e-09 1.54616e-07 9.56783e-14 (array([216]), array([30]), array([16]))
vp2 1.54708e-11 1.96033e-09 1.90715e-07 1.18017e-13 (array([216]), array([30]), array([16]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zt.nc acc_output/cobra_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- ---------------------------------------------------
wp3 1.90057e-11 2.54515e-06 2.63652e-07 1.64783e-13 (array([216]), array([30]), array([16]))
rcm 7.96407e-18 1.14655e-08 3.28908e-14 2.05568e-20 (array([219]), array([54]), array([16]))
cloud_frac 1.06474e-13 3.51785e-08 5.10278e-10 3.18924e-16 (array([24]), array([50]), array([10]))
rtm 7.68482e-16 2.47205e-11 2.94476e-11 1.84047e-17 (array([422, 423]), array([59, 59]), array([2, 2]))
thlm 3.0127e-12 1.0363e-12 3.85631e-07 2.4102e-13 (array([424]), array([59]), array([2]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zm.nc acc_output/rico_silhs_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -----------------------------------------
wpthlp 0.000259827 8.10777 0.00108986 5.87211e-08 (array([9]), array([12]), array([13]))
wprtp 5.2261e-08 0.175724 7.22803e-07 3.89441e-11 (array([9]), array([8]), array([16]))
wp2 0.000377204 0.364441 0.00293509 1.58141e-07 (array([9]), array([8]), array([16]))
thlp2 0.000244906 1.52966 0.00105706 5.69539e-08 (array([9]), array([12]), array([13]))
rtp2 2.78015e-10 0.189006 1.43852e-09 7.75063e-14 (array([9]), array([12]), array([13]))
rtpthlp 3.66817e-07 1.71384 1.52764e-06 8.2308e-11 (array([9]), array([12]), array([13]))
upwp 2.76716e-05 0.349288 0.000224232 1.20815e-08 (array([9]), array([8]), array([16]))
vpwp 9.74122e-06 0.477008 9.71418e-05 5.23393e-09 (array([9]), array([8]), array([16]))
up2 6.06376e-05 0.0912084 0.000527991 2.84478e-08 (array([9]), array([8]), array([16]))
vp2 5.57836e-05 0.085903 0.000496479 2.675e-08 (array([9]), array([8]), array([16]))
PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zt.nc acc_output/rico_silhs_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- -----------------------------------------
wp3 9.58108e-05 0.813996 0.00295031 1.61749e-07 (array([8]), array([12]), array([16]))
rcm 4.44135e-08 1.98154 2.00392e-07 1.09864e-11 (array([9]), array([11]), array([13]))
cloud_frac 7.25366e-05 3.40592 0.000407749 2.23547e-08 (array([9]), array([11]), array([13]))
rtm 6.4187e-07 0.00081024 3.96788e-06 2.17537e-10 (array([9]), array([11]), array([13]))
thlm 5.14131e-06 0.000542711 1.86076e-05 1.02015e-09 (array([9]), array([11]), array([13]))
PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zm.nc omp_output/arm_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -----------------------------------------
wpthlp 7.67797e-07 0.634657 0.00094597 2.53573e-10 (array([657]), array([44]), array([21]))
wprtp 1.85416e-09 0.00897855 2.12809e-06 5.70448e-13 (array([647]), array([37]), array([21]))
wp2 3.09373e-06 0.00290451 0.00412988 1.10704e-09 (array([651]), array([42]), array([21]))
thlp2 4.19057e-07 0.00226158 0.000606339 1.62533e-10 (array([657]), array([44]), array([21]))
rtp2 2.32319e-12 0.00209919 2.761e-09 7.40103e-16 (array([648]), array([36]), array([21]))
rtpthlp 8.94728e-10 0.00107472 1.23406e-06 3.30797e-13 (array([657]), array([44]), array([21]))
upwp 7.26295e-07 0.257947 0.000309332 8.29185e-11 (array([612]), array([37]), array([21]))
vpwp 6.89928e-07 0.020383 0.00035803 9.59721e-11 (array([612]), array([37]), array([21]))
up2 1.56103e-06 0.00219116 0.00121222 3.24944e-10 (array([612]), array([37]), array([21]))
vp2 1.36048e-06 0.00180638 0.00118047 3.16432e-10 (array([612]), array([37]), array([21]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zt.nc omp_output/arm_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- -----------------------------------------
wp3 1.63895e-05 0.00412594 0.0136982 3.6995e-09 (array([651]), array([41]), array([21]))
rcm 1.32572e-10 0.00597231 1.15072e-07 3.10777e-14 (array([655]), array([40]), array([21]))
cloud_frac 4.62139e-07 0.0219082 0.000325008 8.77756e-11 (array([647]), array([36]), array([21]))
rtm 4.17997e-09 2.9697e-05 1.4735e-05 3.97951e-12 (array([674]), array([43]), array([20]))
thlm 1.8504e-06 6.00403e-07 0.00613739 1.65753e-09 (array([674]), array([43]), array([20]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zm.nc omp_output/cobra_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -------------------------------------------------
wpthlp 9.23529e-13 2.80398e-05 3.34638e-08 2.07078e-14 (array([216]), array([31]), array([16]))
wprtp 7.19815e-16 8.85436e-09 8.51638e-12 5.27004e-18 (array([216]), array([30]), array([16]))
wp2 6.44562e-11 5.02326e-09 3.53853e-07 2.18969e-13 (array([216]), array([30]), array([16]))
thlp2 6.90763e-13 5.89258e-09 6.17784e-09 3.82292e-15 (array([25, 26]), array([53, 53]), array([4, 4]))
rtp2 4.78754e-20 7.5106e-11 5.72583e-16 3.54321e-22 (array([26]), array([53]), array([4]))
rtpthlp 1.80706e-16 5.04575e-08 1.67504e-12 1.03654e-18 (array([25]), array([53]), array([4]))
upwp 6.48032e-12 3.066e-06 6.9512e-08 4.30148e-14 (array([216]), array([31]), array([16]))
vpwp 1.01829e-11 1.25794e-07 1.01759e-07 6.29699e-14 (array([216]), array([30]), array([16]))
up2 1.36695e-11 2.23552e-09 1.60796e-07 9.95023e-14 (array([216]), array([30]), array([16]))
vp2 1.51017e-11 2.65347e-09 1.97967e-07 1.22504e-13 (array([216]), array([30]), array([16]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zt.nc omp_output/cobra_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- ---------------------------------------------------
wp3 1.70088e-11 2.54515e-06 2.75143e-07 1.71965e-13 (array([216]), array([30]), array([16]))
rcm 6.77044e-18 1.14655e-08 3.38252e-14 2.11407e-20 (array([219]), array([54]), array([16]))
cloud_frac 1.06474e-13 3.51785e-08 5.27743e-10 3.29839e-16 (array([24]), array([50]), array([10]))
rtm 6.58328e-16 2.75229e-11 2.96843e-11 1.85527e-17 (array([395, 396]), array([60, 60]), array([2, 2]))
thlm 2.78533e-12 9.58584e-13 3.86215e-07 2.41384e-13 (array([412]), array([59]), array([2]))
PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zm.nc omp_output/rico_silhs_multi_col_zm.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
------- -------------- ------------ ---------------- -------------- -----------------------------------------
wpthlp 0.000259827 8.10777 0.00108986 5.87211e-08 (array([9]), array([12]), array([13]))
wprtp 5.2261e-08 0.175724 7.22803e-07 3.89441e-11 (array([9]), array([8]), array([16]))
wp2 0.000377204 0.364441 0.00293509 1.58141e-07 (array([9]), array([8]), array([16]))
thlp2 0.000244906 1.52966 0.00105706 5.69539e-08 (array([9]), array([12]), array([13]))
rtp2 2.78015e-10 0.189006 1.43852e-09 7.75063e-14 (array([9]), array([12]), array([13]))
rtpthlp 3.66817e-07 1.71384 1.52764e-06 8.2308e-11 (array([9]), array([12]), array([13]))
upwp 2.76716e-05 0.349288 0.000224232 1.20815e-08 (array([9]), array([8]), array([16]))
vpwp 9.74122e-06 0.477008 9.71418e-05 5.23393e-09 (array([9]), array([8]), array([16]))
up2 6.06376e-05 0.0912084 0.000527991 2.84478e-08 (array([9]), array([8]), array([16]))
vp2 5.57836e-05 0.085903 0.000496479 2.675e-08 (array([9]), array([8]), array([16]))
PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zt.nc omp_output/rico_silhs_multi_col_zt.nc
Var Max Abs Diff Max % Diff Total Abs Diff Avg Abs Diff Index of Max Abs Diff (time,nz,ngrdcol)
---------- -------------- ------------ ---------------- -------------- -----------------------------------------
wp3 9.58108e-05 0.813996 0.00295031 1.61749e-07 (array([8]), array([12]), array([16]))
rcm 4.44135e-08 1.98154 2.00392e-07 1.09864e-11 (array([9]), array([11]), array([13]))
cloud_frac 7.25366e-05 3.40592 0.000407749 2.23547e-08 (array([9]), array([11]), array([13]))
rtm 6.4187e-07 0.00081024 3.96788e-06 2.17537e-10 (array([9]), array([11]), array([13]))
thlm 5.14131e-06 0.000542711 1.86076e-05 1.02015e-09 (array([9]), array([11]), array([13]))
PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS