Started by an SCM change
Obtained jenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Running on mitch in /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Fetching changes from the remote Git repository
Cleaning workspace
> git rev-parse --resolve-git-dir /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/.git # timeout=10
> git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -ffdx # 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
Checking out Revision d20fd1daad5e5d921607794e258bfde151fd3c89 (refs/remotes/origin/master)
Commit message: "Previous commit (49bd72c6b6ee57f27c7694b25facd1b0eb91bd09) fixed a stats bug that caused parameter names to not be stored in the netcdf file - so now run_bindiff_all.py has to ignore those. Fixed by ignoring all non-numeric variables."
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f d20fd1daad5e5d921607794e258bfde151fd3c89 # timeout=10
> git rev-list --no-walk bdee6e6dbac76a996cdf73a88522c47affdd4d90 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Modify Config Flags)
[Pipeline] sh
+ sed -i 's:penta_solve_method.*:penta_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:tridiag_solve_method.*:tridiag_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:lh_straight_mc.*:lh_straight_mc = true:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile CPU)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py
-- Configuring for CPU build
-- Configuring for CPU build
-- The Fortran compiler identification is NVHPC 24.3.0
-- The C compiler identification is NVHPC 24.3.0
-- The CXX compiler identification is NVHPC 24.3.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvfortran - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiling with double precision
-- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/pkgconf-2.2.0-m7jt4djj7ycrz7g6yadslcm2qmulsagd/bin/pkg-config (found version "2.2.0")
-- Checking for module 'netcdf-fortran'
-- Found netcdf-fortran, version 4.5.3
-- netcdf-fortran found via pkg-config
-- Include dirs: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include;/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-c-4.9.2-fg7khxdlreoc72u4cahfkfafi2xhxqdu/include
-- Libraries: netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_PRECdouble
Running CMake configure...
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target scm_activation_lib
[ 0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[ 0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[ 0%] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
Scanning dependencies of target clubb_lapack_single
Scanning dependencies of target clubb_lapack_double
[ 0%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[ 1%] Built target clubb_lapack_shared
[ 2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[ 5%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[ 5%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[ 6%] Linking Fortran static library libscm_activation_lib.a
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[ 6%] Built target scm_activation_lib
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[ 9%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[ 9%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[ 9%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Lapack/Lapack_single/slamch.f: 113)
0 inform, 1 warnings, 0 severes, 0 fatal for slamch
[ 13%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Lapack/Lapack_double/dlamch.f: 109)
0 inform, 1 warnings, 0 severes, 0 fatal for dlamch
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[ 37%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[ 37%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[ 37%] Built target clubb_lapack_double
[ 37%] Built target clubb_lapack_single
[ 37%] Linking Fortran static library liblapack_lib.a
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
[ 52%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target text_writer_lib
[ 52%] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target coamps_lib
[ 52%] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[ 52%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[ 53%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[ 54%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[ 54%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[ 55%] Linking Fortran static library libtext_writer_lib.a
[ 55%] Built target text_writer_lib
[ 56%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[ 56%] Linking Fortran static library libmicrophys_utils_lib.a
[ 57%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[ 57%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[ 57%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[ 57%] Built target microphys_utils_lib
[ 58%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[ 58%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[ 58%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[ 58%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
Scanning dependencies of target KK_microphys_lib
[ 58%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[ 58%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
Scanning dependencies of target morrison_microphys_lib
[ 59%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 59%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[ 60%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[ 61%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[ 62%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[ 62%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[ 62%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[ 64%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[ 64%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[ 65%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 300)
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257)
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[ 70%] Linking Fortran static library libcoamps_lib.a
[ 70%] Built target coamps_lib
[ 70%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[ 70%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[ 70%] Linking Fortran static library libbugsrad_lib.a
[ 70%] Built target bugsrad_lib
[ 71%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[ 71%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[ 72%] Linking Fortran static library libmorrison_microphys_lib.a
[ 72%] Built target morrison_microphys_lib
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[ 73%] Linking Fortran static library libKK_microphys_lib.a
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 74%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[ 74%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[ 74%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
[ 76%] Linking Fortran static library libsilhs_lib.a
[ 76%] Built target silhs_lib
Scanning dependencies of target radiation_lib
Scanning dependencies of target numerical_recipes_lib
[ 76%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[ 76%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[ 76%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[ 76%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[ 77%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[ 78%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[ 78%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[ 79%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[ 79%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[ 80%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[ 80%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[ 81%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[ 81%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[ 81%] Linking Fortran static library libnumerical_recipes_lib.a
[ 81%] Built target numerical_recipes_lib
[ 81%] Linking Fortran static library libradiation_lib.a
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 82%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o
[ 84%] Linking Fortran static library libinput_fields_lib.a
[ 84%] Built target input_fields_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target microphys_lib
Scanning dependencies of target G_unit_test_lib
[ 85%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
[ 85%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
[ 85%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
[ 85%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[ 85%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[ 86%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[ 86%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[ 86%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[ 87%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[ 87%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[ 87%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[ 88%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[ 88%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[ 89%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 89%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[ 89%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[ 90%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
[ 91%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[ 91%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[ 91%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[ 92%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[ 92%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[ 92%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 223)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 227)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 280)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 283)
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
[ 94%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[ 95%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/pdf_parameter_tests.F90: 429)
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[ 96%] Linking Fortran static library libbenchmark_cases_lib.a
[ 96%] Built target benchmark_cases_lib
[ 96%] Linking Fortran static library libG_unit_test_lib.a
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[ 96%] Built target G_unit_test_lib
Scanning dependencies of target G_unit_tests
[ 96%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 96%] Linking Fortran executable G_unit_tests
[ 96%] Built target G_unit_tests
[ 97%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 98%] Linking Fortran static library libmicrophys_lib.a
[ 98%] Built target microphys_lib
Scanning dependencies of target clubb_driver_lib
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
[ 99%] Linking Fortran static library libclubb_driver_lib.a
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_tuner
[ 99%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[100%] Linking Fortran executable clubb_thread_test
[100%] Linking Fortran executable clubb_driver_test
[100%] Linking Fortran executable clubb_standalone
[100%] Built target clubb_thread_test
[100%] Built target clubb_driver_test
[100%] Built target clubb_standalone
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Linking Fortran executable clubb_tuner
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90 failed:
Missing threadprivate for:
ret_code
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
wp2_sponge_damp_settings
thlm_sponge_damp_profile
uv_sponge_damp_profile
thlm_sponge_damp_settings
rtm_sponge_damp_settings
up2_vp2_sponge_damp_settings
wp3_sponge_damp_profile
uv_sponge_damp_settings
up2_vp2_sponge_damp_profile
rtm_sponge_damp_profile
wp3_sponge_damp_settings
wp2_sponge_damp_profile
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_cloud_def
corr_array_n_below_def
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/corr_varnce_module.F90'][0m
[91m===============================================================
[91mTHREADPRIVATE CHECK FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 71 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 72 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/generalized_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 903 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1071 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1084 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1086 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1092 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1093 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1582 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1609 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1613 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1617 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1621 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1655 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1659 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1663 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1667 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
line 2471 : 105 chars : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver.F90 ---------------------
WARNING: 'use' statements without 'only' found in the following lines:
WARNING: Check that comma is on same line as 'use', as CLUBB requires.
3107 : use gptl
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 197 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 198 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be
line 199 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag
line 200 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation.
line 201 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method
line 202 : 109 chars : ! requires a special sounding.in file with many additional sounding levels.
line 203 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
line 714 : 108 chars : !$omp wm_zm_init, em_init, exner_init, thvm_init, p_in_Pa_init, p_in_Pa_zm_init, rho_init, rho_zm_init, &
line 722 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 729 : 101 chars : !$omp exner, rtm, thlm, rcm, wp3, wp3_zm, delta_zm, p_in_Pa, cloud_frac, wpthvp, wp2thvp, wp2up, &
line 738 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 740 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 1002 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 1733 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2049 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2050 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2500 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2531 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2539 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2582 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2594 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2595 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2598 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2600 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2606 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2607 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2608 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2609 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2610 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2611 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2612 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2613 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2614 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2615 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2731 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
line 2737 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
line 2739 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
line 2921 : 103 chars : open( unit=iunit_grid_adaptation+10, file=trim( output_dir ) // trim( runtype ) // '_grid.txt', &
line 2933 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3119 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 3276 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3591 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3593 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3597 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3598 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3614 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3620 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3621 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
line 3622 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
line 3639 : 102 chars : Nccnm(i,:), & ! Inout
line 3640 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
line 3641 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
line 3642 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
line 3643 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
line 3644 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
line 3645 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
line 3669 : 103 chars : stats, i, & ! Inout
line 3670 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3671 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
line 3672 : 103 chars : thlm_mc(i,:), err_info, & ! Inout
line 3673 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
line 3682 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3735 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3832 : 112 chars : call stats_update( "brunt_term_time_avg", richardson_num_term_weight*richardson_num_term_time_avg, &
line 3858 : 101 chars : .and. stats%l_last_sample ) then ! only adapt grid when the average of the last
line 3987 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
line 3988 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4108 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4120 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4121 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4124 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4126 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4132 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4133 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4134 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4135 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4136 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4137 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4138 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4139 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4140 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4141 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4163 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4164 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4165 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4166 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4167 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4168 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 4843 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4851 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4865 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_tuner.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 654 : 102 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_wp2_wp3_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 928 : 101 chars : stats, & ! intent(inout)
line 1742 : 105 chars : stats_tmp_zt(i,k) = - gamma_over_implicit_ts * wp3_term_ta_lhs_result(5,i,k) * wp3(i,k-1) &
line 1743 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(4,i,k) * wp2(i,k) &
line 1744 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(3,i,k) * wp3(i,k) &
line 1745 : 105 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(2,i,k) * wp2(i,k+1) &
line 1746 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(1,i,k) * wp3(i,k+1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 723 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
line 724 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 725 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
line 726 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
line 727 : 108 chars : err_info ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/clubb_api_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 2430 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
line 2497 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 234 : 113 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 240 : 105 chars : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
line 584 : 102 chars : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
line 823 : 110 chars : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 828 : 106 chars : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
line 833 : 110 chars : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 840 : 108 chars : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 700 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 851 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/parameters_tunable.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 839 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 840 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 902 : 117 chars : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
line 917 : 104 chars : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_clubb_core_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1876 : 101 chars : stats, & ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 493 : 102 chars : stats ) ! intent(inout)
line 501 : 102 chars : stats ) ! intent(inout)
line 953 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
line 954 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
line 955 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in)
line 956 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
line 957 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 958 : 106 chars : stats, & ! intent(inout)
line 959 : 104 chars : rhs(:,:,edsclr) ) ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 281: subroutine stats_init_api( registry_path, output_path, ncol, stats_tsamp, stats_tout, dt_main, &
line 489: subroutine stats_finalize_api( stats, err_info )
line 565: subroutine stats_type_initialize( ncol, defs, ndefs, zt, zm, stats, ierr, rad_zt, rad_zm )
line 716: subroutine stats_open_netcdf( output_path, time_units, &
line 951: subroutine stats_begin_timestep_api( itime, stats )
line 1001: subroutine stats_end_timestep_api( time_value, stats, err_info )
line 1052: subroutine stats_update_scalar( name, values, stats, icol, level )
line 1112: subroutine stats_update_1d( name, values, stats, icol )
line 1171: subroutine stats_update_2d( name, values, stats )
line 1229: subroutine stats_begin_budget_scalar( name, values, stats, icol )
line 1275: subroutine stats_begin_budget_1d( name, values, stats, icol )
line 1328: subroutine stats_begin_budget_2d( name, values, stats )
line 1369: subroutine stats_update_budget_scalar( name, values, stats, icol, level )
line 1419: subroutine stats_update_budget_1d( name, values, stats, icol )
line 1468: subroutine stats_update_budget_2d( name, values, stats )
line 1508: subroutine stats_finalize_budget_scalar( name, values, stats, icol, l_count_sample )
line 1574: subroutine stats_finalize_budget_1d( name, values, stats, icol, l_count_sample )
line 1647: subroutine stats_finalize_budget_2d( name, values, stats, l_count_sample )
line 1710: subroutine stats_avg_and_write( time_value, stats, ierr )
line 1836: subroutine stats_grid_init( ncol, zt_src, zm_src, zt_tgt, zm_tgt, &
line 1898: subroutine stats_update_grid( zt_src, zm_src, rho_vals, rho_levels, p_sfc, stats )
line 1976: subroutine stats_lh_samples_init( num_samples, nzt, nl_var_names, u_var_names, zt_vals, &
line 2095: subroutine stats_lh_samples_write_lognormal( samples, stats, err_info )
line 2148: subroutine stats_lh_samples_write_uniform( uniform_vals, mixture_comp, sample_weights, &
line 2364: subroutine stats_lookup_append( stats, id )
line 2406: subroutine stats_lookup_reject_append( stats, name )
line 2520: subroutine stats_read_registry_namelist( path, defs, ndefs, ierr )
line 2595: subroutine stats_expand_registry( sclr_dim, edsclr_dim, defs, ndefs, hydromet_list )
line 2896: subroutine add_expanded_def( base_def, name, out_defs, nout )
line 2946: subroutine parse_registry_line( line, def, l_valid )
line 3020: subroutine split_registry_fields( line, fields, nfields )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 235 : 103 chars : logical :: l_last_sample = .false. ! True if we want to output at the end of this sample
line 237 : 104 chars : logical :: l_different_output_grid = .false. ! True if we need to remap the variables before output
line 238 : 102 chars : logical :: l_output_rad_files = .false. ! True if we want to output radiation grid variables
line 526 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 527 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 803 : 104 chars : ret_code = nf90_def_var( stats%ncid, "time", NF90_DOUBLE, (/ stats%time_dimid /), stats%time_varid )
line 808 : 101 chars : ret_code = nf90_def_var( stats%ncid, "col", NF90_DOUBLE, (/ stats%col_dimid /), stats%col_varid )
line 828 : 121 chars : ret_code = nf90_def_var( stats%ncid, "lh_zt", NF90_DOUBLE, (/ stats%lh_2d%lh_zt_dimid /), stats%lh_2d%lh_zt_varid )
line 835 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zt", NF90_DOUBLE, (/ stats%rad_zt_dimid /), stats%rad_zt_varid )
line 839 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zm", NF90_DOUBLE, (/ stats%rad_zm_dimid /), stats%rad_zm_varid )
line 849 : 109 chars : ret_code = nf90_def_var( stats%ncid, "param", NF90_DOUBLE, (/ stats%param_dimid /), stats%param_varid )
line 853 : 101 chars : (/ stats%param_strlen_dimid, stats%param_dimid /), stats%param_name_varid )
line 912 : 110 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "long_name", trim( stats%vars(i)%long_name ) )
line 913 : 102 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "units", trim( stats%vars(i)%units ) )
line 920 : 108 chars : ret_code = nf90_put_var( stats%ncid, stats%col_varid, [( real( i, kind=core_rknd ), i=1, stats%ncol )] )
line 940 : 109 chars : ret_code = nf90_put_var( stats%ncid, stats%param_varid, [( real( i, kind=core_rknd ), i=1, nparams )] )
line 1796 : 101 chars : stats%grid%gr_source, stats%grid%gr_output, stats%vars(i)%nz, &
line 1797 : 107 chars : real( stats%vars(i)%buffer, kind=core_rknd ), stats%vars(i)%out_nz, &
line 1798 : 114 chars : size( stats%grid%rho_lin_spline_vals, 2 ), stats%grid%rho_lin_spline_vals, &
line 1954 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 1955 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 2397 : 116 chars : if ( stats%lookup%cache_len > 0 ) tmp(1:stats%lookup%cache_len) = stats%lookup%cache(1:stats%lookup%cache_len)
line 2442 : 105 chars : tmp(1:stats%lookup%reject_cache_len) = stats%lookup%reject_cache(1:stats%lookup%reject_cache_len)
line 2509 : 101 chars : write(date(32:33),'(i2.2)') nint( ( ( real( mod( nint( st_time ),3600 ),kind=time_precision ) / &
line 2586 : 101 chars : write( fstderr,* ) "Invalid stats registry entry (expected: name | grid | units | long_name)"
line 2687 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2688 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2695 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2696 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2703 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2704 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2711 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1", &
line 2715 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2", &
line 2721 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2722 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2729 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2730 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2737 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2738 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2745 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2746 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2753 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1_n", &
line 2757 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2_n", &
line 2794 : 112 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"p", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1320 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout)
line 1353 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout)
line 3042 : 101 chars : stats_tmp(i,k) = (-gamma_over_implicit_ts * lhs_ta(2+gr%grid_dir_indx,i,k)) * xapxbp(i,km1) &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/setup_clubb_pdf_params.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 55 : 104 chars : subroutine setup_pdf_parameters_api( gr, nzm, nzt, ngrdcol, pdf_dim, hydromet_dim, dt, & ! Intent(in)
line 3823 : 104 chars : ! Correlation (in-precip) of chi (old s) and the precipitating hydrometeor in PDF component 1.
line 3827 : 104 chars : ! Correlation (in-precip) of chi (old s) and the precipitating hydrometeor in PDF component 2.
line 3841 : 104 chars : ! Correlation (in-precip) of eta (old t) and the precipitating hydrometeor in PDF component 1.
line 3845 : 104 chars : ! Correlation (in-precip) of eta (old t) and the precipitating hydrometeor in PDF component 2.
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/model_flags.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 315 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 541 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 845 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 779 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 780 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
line 781 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
line 854 : 102 chars : stats, & ! InOut
line 855 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
line 856 : 101 chars : err_info ) ! InOut
line 896 : 101 chars : stats, & ! InOut
line 4881 : 108 chars : tmp_zm_stats(i,k) = (-gamma_over_implicit_ts*lhs_ta_wpxp(2+gr%grid_dir_indx,i,k)) * wpxp(i,km1) &
line 4883 : 105 chars : + (-gamma_over_implicit_ts*lhs_ta_wpxp(2-gr%grid_dir_indx,i,k)) * wpxp(i,kp1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 129 : 101 chars : wp2_zt, thlp2_zt, wpthlp_zt, wprtp_zt, rtp2_zt, rtpthlp_zt, up2_zt, vp2_zt, upwp_zt, vpwp_zt, &
line 130 : 101 chars : wpup2, wpvp2, a3_coef_zt, wp3_on_wp2_zt, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/penta_bicgstab_solver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 419 : 110 chars : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
line 420 : 104 chars : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 20 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362: subroutine init_by_type( put, get )
line 382: subroutine init_by_scalar( put )
line 413: subroutine init_by_array( put )
line 461: subroutine next_state( )
line 593: subroutine genrand_int32_0d( y )
line 614: subroutine genrand_int32_1d( y )
line 629: subroutine genrand_int32_2d( y )
line 644: subroutine genrand_int32_3d( y )
line 659: subroutine genrand_int32_4d( y )
line 674: subroutine genrand_int32_5d( y )
line 689: subroutine genrand_int32_6d( y )
line 704: subroutine genrand_int32_7d( y )
line 720: subroutine genrand_int31_0d( y )
line 732: subroutine genrand_int31_1d( y )
line 747: subroutine genrand_int31_2d( y )
line 762: subroutine genrand_int31_3d( y )
line 777: subroutine genrand_int31_4d( y )
line 792: subroutine genrand_int31_5d( y )
line 807: subroutine genrand_int31_6d( y )
line 822: subroutine genrand_int31_7d( y )
line 838: subroutine genrand_real1_0d( r )
line 853: subroutine genrand_real1_1d( r )
line 868: subroutine genrand_real1_2d( r )
line 883: subroutine genrand_real1_3d( r )
line 898: subroutine genrand_real1_4d( r )
line 913: subroutine genrand_real1_5d( r )
line 928: subroutine genrand_real1_6d( r )
line 943: subroutine genrand_real1_7d( r )
line 959: subroutine genrand_real2_0d( r )
line 974: subroutine genrand_real2_1d( r )
line 989: subroutine genrand_real2_2d( r )
line 1004: subroutine genrand_real2_3d( r )
line 1019: subroutine genrand_real2_4d( r )
line 1034: subroutine genrand_real2_5d( r )
line 1049: subroutine genrand_real2_6d( r )
line 1064: subroutine genrand_real2_7d( r )
line 1080: subroutine genrand_real3_0d( r )
line 1095: subroutine genrand_real3_1d( r )
line 1110: subroutine genrand_real3_2d( r )
line 1125: subroutine genrand_real3_3d( r )
line 1140: subroutine genrand_real3_4d( r )
line 1155: subroutine genrand_real3_5d( r )
line 1170: subroutine genrand_real3_6d( r )
line 1185: subroutine genrand_real3_7d( r )
line 1201: subroutine genrand_res53_0d( r )
line 1218: subroutine genrand_res53_1d( r )
line 1233: subroutine genrand_res53_2d( r )
line 1248: subroutine genrand_res53_3d( r )
line 1263: subroutine genrand_res53_4d( r )
line 1278: subroutine genrand_res53_5d( r )
line 1293: subroutine genrand_res53_6d( r )
line 1308: subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/SILHS/latin_hypercube_driver_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 113 : 101 chars : ! The uniform distribution corresponds to all the same variables as X_nl,
line 410 : 105 chars : !$acc update host(X_u_all_levs,l_in_precip,lh_sample_point_weights,X_mixt_comp_all_levs,k_lh_start)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 2 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/wangara.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/rico.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 297 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 471 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 911 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1114 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1118 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1122 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1123 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1126 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1127 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1130 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1131 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/mpace_b.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/mpace_a.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/lba.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/gabls2.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/bomex.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 19: module fill_holes_tests
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 162 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 180 : 110 chars : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
line 195 : 121 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 241 : 118 chars : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
line 344 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 363 : 113 chars : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
line 385 : 103 chars : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
line 419 : 121 chars : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
line 430 : 116 chars : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 233 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
line 234 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
line 750 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 754 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 795 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 801 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/pdf_parameter_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 558 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 502 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
[91m===============================================================
[91mCLUBBStandardsCheck FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
[93mBuild completed successfully, but some source code checks have failed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run CPU)
[Pipeline] sh
+ run_scripts/run_scm_all.py -priority_cases
Performing priority-cases run
Using 8 process(es)
Cases to run: arm, atex, bomex, dycoms2_rf01, dycoms2_rf01_fixed_sst, dycoms2_rf02_ds, dycoms2_rf02_nd, mpace_b, rico, wangara, arm_97, cgils_s6, cgils_s11, cgils_s12, gabls3_night, lba, twp_ice
COMPLETE -- bomex
COMPLETE -- dycoms2_rf02_nd
COMPLETE -- dycoms2_rf01_fixed_sst
COMPLETE -- dycoms2_rf01
COMPLETE -- atex
COMPLETE -- wangara
COMPLETE -- dycoms2_rf02_ds
COMPLETE -- arm
COMPLETE -- mpace_b
COMPLETE -- rico
COMPLETE -- gabls3_night
COMPLETE -- lba
COMPLETE -- cgils_s11
COMPLETE -- cgils_s12
COMPLETE -- cgils_s6
COMPLETE -- twp_ice
COMPLETE -- arm_97
=================== Runs Complete ===================
All cases ran to completion.
+ mv output cpu_d20fd1d
+ mkdir output
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_ACC)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py -gpu openacc
-- Configuring for OpenACC GPU build
-- Configuring for OpenACC GPU build
-- The Fortran compiler identification is NVHPC 24.3.0
-- The C compiler identification is NVHPC 24.3.0
-- The CXX compiler identification is NVHPC 24.3.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvfortran - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiling with double precision
-- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/pkgconf-2.2.0-m7jt4djj7ycrz7g6yadslcm2qmulsagd/bin/pkg-config (found version "2.2.0")
-- Checking for module 'netcdf-fortran'
-- Found netcdf-fortran, version 4.5.3
-- netcdf-fortran found via pkg-config
-- Include dirs: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include;/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-c-4.9.2-fg7khxdlreoc72u4cahfkfafi2xhxqdu/include
-- Libraries: netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_GPUopenacc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_GPUopenacc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_GPUopenacc_PRECdouble
Running CMake configure...
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target clubb_lapack_single
Scanning dependencies of target clubb_lapack_double
[ 0%] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
[ 0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[ 0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[ 0%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[ 0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[ 1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[ 2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[ 2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[ 2%] Built target clubb_lapack_shared
[ 2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[ 2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[ 2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[ 2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[ 3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[ 4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[ 5%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[ 6%] Linking Fortran static library libscm_activation_lib.a
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[ 6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[ 6%] Built target scm_activation_lib
[ 6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[ 7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[ 8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[ 9%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[ 9%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Lapack/Lapack_double/dlamch.f: 109)
0 inform, 1 warnings, 0 severes, 0 fatal for dlamch
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Lapack/Lapack_single/slamch.f: 113)
0 inform, 1 warnings, 0 severes, 0 fatal for slamch
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[ 37%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[ 37%] Built target clubb_lapack_double
[ 37%] Built target clubb_lapack_single
[ 37%] Linking Fortran static library liblapack_lib.a
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
tridiag_lu_solve_single_rhs_lhs:
117, Generating create(lower_diag_invrs(:),upper(:)) [if not already present]
119, Accelerator serial kernel generated
Generating NVIDIA GPU code
Generating implicit copyin(soln(:ndim-1)) [if not already present]
Generating implicit copyin(rhs(1:ndim),lhs(-1:1,1:ndim)) [if not already present]
Generating implicit copyout(soln(1:ndim)) [if not already present]
124, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
124, !$acc loop seq
124, Loop carried dependence of upper prevents parallelization
Loop carried backward dependence of upper prevents vectorization
127, Accelerator serial kernel generated
Generating NVIDIA GPU code
133, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
133, !$acc loop seq
133, Loop carried dependence of soln prevents parallelization
137, Loop carried dependence of soln prevents parallelization
Loop carried backward dependence of soln prevents vectorization
Accelerator serial kernel generated
Generating NVIDIA GPU code
137, !$acc loop seq
137, Loop carried backward dependence of soln prevents vectorization
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
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 depepenta_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
ndence of soln prevents vectorization
skx_func:
73, Generating create(skx_denom_tol(:)) [if not already present]
75, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
76, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
75, Generating default present(clubb_params(:ngrdcol,73))
76, Generating implicit firstprivate(x_tol)
84, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
85, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
86, ! blockidx%x threadidx%x collapsed
84, Generating default present(xp3(:ngrdcol,:nz),xp2(:ngrdcol,:nz),skx(:ngrdcol,:nz))
lg_2005_ansatz:
171, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
173, ! blockidx%x threadidx%x collapsed
171, Generating default present(skw(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),beta(:ngrdcol),skx(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),xp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
173, Generating implicit firstprivate(x_tol,nrmlzd_skw,nrmlzd_corr_wx)
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
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))
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 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))
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
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
lin_interpolate_two_points:
20, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
mono_cubic_interp:
116, Generating acc routine seq
Generating NVIDIA GPU code
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
compute_sigma_sqd_w:
97, Generating enter data create(max_corr_w_x_sqd(:,:))
108, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
110, ! blockidx%x threadidx%x collapsed
108, Generating default present(rtp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
120, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
122, ! blockidx%x threadidx%x collapsed
120, Generating default present(max_corr_w_x_sqd(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm))
134, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
136, ! blockidx%x threadidx%x collapsed
134, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm))
142, Generating exit data delete(max_corr_w_x_sqd(:,:))
zero_pdf_params_api:
287, Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%w_2(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:)) [if not already present]
305, Generating NVIDIA GPU code
306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
307, ! blockidx%x threadidx%x collapsed
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
adg1_pdf_driver:
162, Generating enter data create(w_2_n(:,:),w_1_n(:,:))
233, Generating exit data delete(w_2_n(:,:),w_1_n(:,:))
adg1_w_closure:
709, Generating update self(wp2(:,:))
719, Generating implicit firstprivate(nz,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(varnce_w_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz))
721, Generating implicit firstprivate(mixt_frac_max_mag)
linear_interpolated_azm_2d:
1744, Generating copyin(azt(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:)) [if not already present]
Generating copyout(linear_interpolated_azm(:,:)) [if not already present]
Generating copyin(gr%zt(:,:)) [if not already present]
1750, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1752, ! blockidx%x threadidx%x collapsed
1766, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1777, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1778, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1796, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1797, Generating implicit firstprivate(nzt,nzm)
1806, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1807, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1807, Generating implicit firstprivate(nzt,nzm)
1815, Generating copyin(zm_min) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1817, ! blockidx%x threadidx%x collapsed
zt2zm2zt:
1872, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
1928, Generating create(azm_zt(:,:)) [if not already present]
adg1_adg2_responder_params:
1175, Generating update self(xp2(:,:))
1185, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1186, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1187, ! blockidx%x threadidx%x collapsed
1185, Generating default present(varnce_x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),beta(:ngrdcol),alpha_x(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),xp2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_1(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),wp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz))
1187, Generating implicit firstprivate(width_factor_1)
linear_interpolated_azt_2d:
2363, Generating copyin(azm(:,:),gr,gr%zm(:,:),gr%weights_zm2zt(:,:,:)) [if not already present]
Generating copyout(linear_interpolated_azt(:,:)) [if not already present]
Generating copyin(gr%zt(:,:)) [if not already present]
2369, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2370, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2371, ! blockidx%x threadidx%x collapsed
2380, Generating copyin(zt_min) [if not already present]
Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2381, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2382, ! blockidx%x threadidx%x collapsed
gradzm_2d:
2680, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2682, ! blockidx%x threadidx%x collapsed
2680, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
2729, Generating copyin(azm_col(:,:),gr) [if not already present]
Generating copyout(gradzm_1d_col(:,:)) [if not already present]
Generating copyin(gr%invrs_dzt(:,:)) [if not already present]
gradzt_2d:
2776, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2778, ! blockidx%x threadidx%x collapsed
2776, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
2790, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2791, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2791, Generating implicit firstprivate(nzm)
gradzt_1d:
2837, Generating copyin(azt_col(:,:),gr) [if not already present]
Generating copyout(gradzt_1d_col(:,:)) [if not already present]
Generating copyin(gr%invrs_dzm(:,:)) [if not already present]
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
band_solve_single_rhs_multiple_lhs:
132, Generating update self(lhs(:,:,:),rhs(:,:))
145, Generating update device(rcond(:))
152, Generating update self(rhs(:,:),lhs(:,:,:))
160, Generating update device(soln(:,:))
171, Generating update self(lhs(:,:,:),rhs(:,:),old_soln(:,:))
176, Generating update device(soln(:,:))
193, Generating update self(soln(:,:))
band_solve_multiple_rhs_lhs:
279, Generating update self(lhs(:,:,:),rhs(:,:,:))
292, Generating update device(rcond(:))
299, Generating update self(rhs(:,:,:),lhs(:,:,:))
307, Generating update device(soln(:,:,:))
318, Generating update self(lhs(:,:,:),rhs(:,:,:),old_soln(:,:,:))
330, Generating update device(soln(:,:,:))
347, Generating update self(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
536, Generating update self(rhs(:,:),lhs(:,:,:))
547, Generating update device(rcond(:))
554, Generating update self(rhs(:,:),lhs(:,:,:))
561, Generating update device(soln(:,:))
584, Generating update self(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
657, Generating update self(rhs(:,:,:),lhs(:,:,:))
668, Generating update device(rcond(:))
675, Generating update self(rhs(:,:,:),lhs(:,:,:))
682, Generating update device(soln(:,:,:))
705, Generating update self(soln(:,:,:))
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
sat_mixrat_liq_k:
88, Generating acc routine seq
Generating NVIDIA GPU code
diffusion_zt_lhs:
310, Generating create(k_zm_nu(:,:),ddzm_rho_k_zm_nu(:,:),drhokdz_zt(:,:),lhs_upwind(:,:,:),rho_k_zm_nu(:,:)) [if not already present]
312, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
314, ! blockidx%x threadidx%x collapsed
312, Generating default present(k_zm(:ngrdcol,:nzm),nu(:ngrdcol))
398, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
399, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
398, Generating default present(gr,rho_ds_zm(:ngrdcol,2),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zt(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr%invrs_dzm(1:ngrdcol,2),k_zm(:ngrdcol,2))
439, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
441, ! blockidx%x threadidx%x collapsed
439, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzm(1:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),lhs(:,:ngrdcol,2:nzt-1),gr)
495, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
496, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
495, Generating default present(k_zm(:ngrdcol,nzm-1),gr,rho_ds_zm(:ngrdcol,nzm-1),nu(:ngrdcol),lhs(:,:ngrdcol,nzt),invrs_rho_ds_zt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
496, Generating implicit firstprivate(nzt,nzm)
term_ma_zt_lhs:
197, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
199, ! blockidx%x threadidx%x collapsed
197, Generating default present(lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzt(:ngrdcol,2:nzt-1),weights_zt2zm(:ngrdcol,2:nzt,:),wm_zt(:ngrdcol,2:nzt-1))
219, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
219, Generating default present(invrs_dzt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt),wm_zt(:ngrdcol,nzt),weights_zt2zm(:ngrdcol,nzm-1,:))
220, Generating implicit firstprivate(nzt,nzm)
240, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
240, Generating default present(lhs_ma(:,:ngrdcol,:1),wm_zt(:ngrdcol,:1),weights_zt2zm(:ngrdcol,2,:),invrs_dzt(:ngrdcol,:1))
259, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
261, ! blockidx%x threadidx%x collapsed
259, Generating default present(wm_zt(:ngrdcol,2:nzt-1),lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzm(:ngrdcol,2:nzt))
261, Generating implicit firstprivate(grid_dir)
300, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
301, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
300, Generating default present(invrs_dzm(:ngrdcol,nzm-1),wm_zt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt))
301, Generating implicit firstprivate(nzt,nzm,grid_dir)
336, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
337, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
336, Generating default present(invrs_dzm(:ngrdcol,2),wm_zt(:ngrdcol,:1),lhs_ma(:,:ngrdcol,:1))
337, Generating implicit firstprivate(grid_dir)
sat_mixrat_liq_2d:
373, Generating create(esat(:,:)) [if not already present]
Generating copyin(gr,p_in_pa(:,:),t_in_k(:,:)) [if not already present]
397, Generating implicit firstprivate(start_index,stop_index,ngrdcol)
Generating NVIDIA GPU code
398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
399, ! blockidx%x threadidx%x collapsed
399, Generating implicit firstprivate(t_in_c_sqd,t_in_c)
452, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
454, ! blockidx%x threadidx%x collapsed
466, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
468, ! blockidx%x threadidx%x collapsed
468, Generating implicit firstprivate(t_in_k_clipped)
493, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
494, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
495, ! blockidx%x threadidx%x collapsed
495, Generating implicit firstprivate(t_in_k_int)
515, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
Generating NVIDIA GPU code
516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
517, ! blockidx%x threadidx%x collapsed
sat_mixrat_ice_2d:
969, Generating create(esat_ice(:,:)) [if not already present]
Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present]
978, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
980, ! blockidx%x threadidx%x collapsed
993, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
995, ! blockidx%x threadidx%x collapsed
995, Generating implicit firstprivate(t_in_c)
1022, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1024, ! blockidx%x threadidx%x collapsed
1024, Generating implicit firstprivate(t_in_k_clipped)
1052, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1053, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1054, ! blockidx%x threadidx%x collapsed
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)
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
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)
xpyp_term_ta_pdf_lhs:
372, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
374, ! blockidx%x threadidx%x collapsed
372, Generating default present(lhs_ta(:,:ngrdcol,:1))
383, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
385, ! blockidx%x threadidx%x collapsed
383, Generating default present(coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%weights_zm2zt(1:ngrdcol,1:nzm-1,1:2),gr,lhs_ta(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1))
414, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
416, ! blockidx%x threadidx%x collapsed
414, Generating default present(coef_wpxpyp_implicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),rho_ds_zm(:ngrdcol,:nzm),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
463, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
465, ! blockidx%x threadidx%x collapsed
463, Generating default present(lhs_ta(:,:ngrdcol,nzm))
465, Generating implicit firstprivate(nzm)
xpyp_term_ta_pdf_lhs_godunov:
538, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
540, ! blockidx%x threadidx%x collapsed
538, Generating default present(lhs_ta(:,:ngrdcol,:1))
547, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
549, ! blockidx%x threadidx%x collapsed
547, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm),lhs_ta(:,:ngrdcol,2:nzm-1))
578, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
578, Generating default present(lhs_ta(:,:ngrdcol,nzm))
580, Generating implicit firstprivate(nzm)
xpyp_term_ta_pdf_rhs:
889, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
890, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
889, Generating default present(rhs_ta(:ngrdcol,:1))
898, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
899, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
900, ! blockidx%x threadidx%x collapsed
898, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit(:ngrdcol,:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
914, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
916, ! blockidx%x threadidx%x collapsed
914, Generating default present(rhs_ta(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm))
947, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
948, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
947, Generating default present(rhs_ta(:ngrdcol,nzm))
948, Generating implicit firstprivate(nzm)
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
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)
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
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
calc_stability_correction:
314, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
332, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
334, ! blockidx%x threadidx%x collapsed
332, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
344, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
346, ! blockidx%x threadidx%x collapsed
344, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
354, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
calc_brunt_vaisala_freq_sqd:
473, Generating create(rsat_zm(:,:),t_in_k(:,:),ice_supersat_frac_zm(:,:),rsat(:,:),t_in_k_zm(:,:),thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:),brunt_vaisala_freq_clipped(:,:),ddzt_rsat(:,:),thm_zm(:,:),thvm_zm(:,:),ddzt_thm(:,:),ddzt_thvm(:,:)) [if not already present]
477, Generating enter data create(tmp_calc(:,:))
487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
489, ! blockidx%x threadidx%x collapsed
487, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
497, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
499, ! blockidx%x threadidx%x collapsed
497, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
499, Generating implicit firstprivate(t0)
513, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
515, ! blockidx%x threadidx%x collapsed
513, Generating default present(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
525, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
527, ! blockidx%x threadidx%x collapsed
525, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
533, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
535, ! blockidx%x threadidx%x collapsed
533, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
549, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
551, ! blockidx%x threadidx%x collapsed
549, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
587, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
588, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
589, ! blockidx%x threadidx%x collapsed
587, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
608, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
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))
pvertinterp:
2124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2125, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2124, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
2125, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
2144, Accelerator restriction: induction variable live-out from loop: k
2149, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
2231, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
2236, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2237, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2238, ! blockidx%x threadidx%x collapsed
2236, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
2251, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o
stats_update_scalar:
1092, Generating update self(values)
stats_update_1d:
1151, Generating update self(values(:))
stats_update_2d:
1215, Generating update self(values(:,:))
stats_begin_budget_scalar:
1266, Generating update self(values)
stats_begin_budget_1d:
1311, Generating update self(values(:))
stats_begin_budget_2d:
1360, Generating update self(values(:,:))
stats_update_budget_scalar:
1407, Generating update self(values)
stats_update_budget_1d:
1456, Generating update self(values(:))
stats_update_budget_2d:
1497, Generating update self(values(:,:))
stats_finalize_budget_scalar:
1556, Generating update self(values)
stats_finalize_budget_1d:
1622, Generating update self(values(:))
stats_finalize_budget_2d:
1692, Generating update self(values(:,:))
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
compute_mean_binormal:
679, Generating acc routine seq
Generating NVIDIA GPU code
calc_comp_corrs_binormal:
880, Generating enter data create(denominator(:,:),numerator(:,:))
882, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
884, ! blockidx%x threadidx%x collapsed
882, Generating default present(numerator(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),denominator(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),ym(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz))
900, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
902, ! blockidx%x threadidx%x collapsed
900, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
908, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
1403, Generating enter data create(tmp_denom(:,:))
1405, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1407, ! blockidx%x threadidx%x collapsed
1405, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
1407, Generating implicit firstprivate(denom_thresh)
1420, Generating exit data delete(tmp_denom(:,:))
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
calc_grid_dens:
1293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1295, ! blockidx%x threadidx%x collapsed
1293, Generating default present(ddzt_umvm_sqd(:ngrdcol,:gr%nzm),ddzt_um(:ngrdcol,:gr%nzm),ddzt_vm(:ngrdcol,:gr%nzm),gr)
clip_covars_denom:
149, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
150, Generating enter data create(wpsclrp_chnge(:,:,:))
396, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
397, Generating exit data delete(wpsclrp_chnge(:,:,:))
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
clip_covar:
541, Generating update self(xpyp(:,:))
567, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
569, ! blockidx%x threadidx%x collapsed
567, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
569, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
597, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
598, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
597, Generating default present(xpyp_chnge(:ngrdcol,:))
598, Generating implicit firstprivate(nzm)
605, Generating update self(xpyp(:,:))
clip_variance:
696, Generating copyin(threshold_lo(:,:)) [if not already present]
Generating copy(xp2(:,:)) [if not already present]
703, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
705, ! blockidx%x threadidx%x collapsed
732, Generating update self(xp2(:,:))
749, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
750, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
751, ! blockidx%x threadidx%x collapsed
749, Generating default present(gr)
751, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
766, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
768, ! blockidx%x threadidx%x collapsed
768, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
782, Generating update self(xp2(:,:))
clip_skewness:
886, 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]
891, Generating update self(wp3(:,:))
901, Generating update self(wp3(:,:))
clip_skewness_core:
967, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
986, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
987, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
988, ! blockidx%x threadidx%x collapsed
986, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
997, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
998, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
999, ! blockidx%x threadidx%x collapsed
997, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
1009, Generating implicit firstprivate(ngrdcol,nzt)
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_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
1022, Generating implicit firstprivate(ngrdcol,nzt)
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(gr%zt(1:ngrdcol,1:nzt),gr,skw_max_mag(:ngrdcol),sfc_elevation(:ngrdcol),wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
1042, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1043, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1044, ! blockidx%x threadidx%x collapsed
1042, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1055, Generating implicit firstprivate(nzt,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(wp3(:ngrdcol,:nzt))
1065, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
clip_rcm:
1113, Generating copy(rcm(:,:)) [if not already present]
Generating copyin(rtm(:,:)) [if not already present]
1118, Generating update self(rcm(:,:),rtm(:,:))
1138, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1139, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1140, ! blockidx%x threadidx%x collapsed
fill_holes_vertical_api:
110, Generating copy(field(:,:)) [if not already present]
Generating copyin(rho_ds(:,:),dz(:,:)) [if not already present]
129, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
132, ! blockidx%x threadidx%x collapsed
129, Generating implicit copy(l_field_below_threshold) [if not already present]
132, Generating implicit firstprivate(threshold)
monotonic_turbulent_flux_limit:
488, 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(:,:))
551, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
561, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
562, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
563, ! blockidx%x threadidx%x collapsed
561, Generating default present(wpxp_mfl_max(:ngrdcol,:nzm),wpxp_net_adjust(:ngrdcol,:nzm),wpxp_mfl_min(:ngrdcol,:nzm))
581, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
583, ! blockidx%x threadidx%x collapsed
581, Generating default present(xm(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
583, Generating implicit firstprivate(max_xp2,xp2_threshold)
597, Generating implicit firstprivate(ngrdcol,nzt)
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(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))
599, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
647, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
649, ! blockidx%x threadidx%x collapsed
664, !$acc loop seq
Generating implicit reduction(min:min_tmp)
Generating implicit reduction(max:max_tmp)
647, 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)
649, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
664, Loop is parallelizable
676, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
678, ! blockidx%x threadidx%x collapsed
676, 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))
678, Generating implicit firstprivate(invrs_dt)
700, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_adjustment_needed)
702, ! blockidx%x threadidx%x collapsed
700, 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]
702, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
766, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
771, !$acc loop seq
766, 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,:))
767, Generating implicit private(k)
771, 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 firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt,k)
Loop carried dependence of wpxp prevents parallelization
877, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
878, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
879, ! blockidx%x threadidx%x collapsed
877, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
928, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
929, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
940, !$acc loop seq
Generating implicit reduction(+:rho_ds_zt$r)
970, !$acc loop seq
928, 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,:))
929, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
940, Loop is parallelizable
970, Loop is parallelizable
1002, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
1024, 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:
1121, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1122, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1123, ! blockidx%x threadidx%x collapsed
1124, ! blockidx%x threadidx%x collapsed
1121, Generating default present(lhs(:,:ngrdcol,:nzt))
1133, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1134, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1135, ! blockidx%x threadidx%x collapsed
1133, Generating default present(lhs(2,:ngrdcol,:nzt))
1135, Generating implicit firstprivate(dt)
mfl_xm_rhs:
1196, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1197, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1198, ! blockidx%x threadidx%x collapsed
1196, 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))
1198, Generating implicit firstprivate(dt)
fill_holes_global:
350, Generating create(numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),mass_fraction_global(:),denom_integral_global(:),field_clipped(:,:)) [if not already present]
353, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
354, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
355, ! blockidx%x threadidx%x collapsed
353, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
362, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
369, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
371, !$acc loop seq
369, Generating default present(field(:ngrdcol,:))
370, Generating implicit private(k)
371, Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
Loop carried backward dependence of numer_integral_global,denom_integral_global prevents vectorization
Complex loop carried dependence of denom_integral_global prevents parallelization
Loop carried dependence of denom_integral_global prevents parallelization
Loop carried backward dependence of denom_integral_global prevents vectorization
Generating implicit private(k)
380, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
381, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
390, !$acc loop seq
395, !$acc loop seq
380, Generating default present(field(:ngrdcol,:))
381, Generating implicit firstprivate(threshold)
390, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
395, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
403, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
404, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
406, !$acc loop seq
404, Generating implicit private(k)
406, Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
Generating implicit private(k)
Complex loop carried dependence of numer_integral_global prevents parallelization
Loop carried reuse of numer_integral_global prevents parallelization
412, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
432, !$acc loop seq
412, Generating default present(field(:ngrdcol,:))
413, Generating implicit firstprivate(threshold,field_clipped_avg)
432, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
calc_turb_adv_range:
1451, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
1554, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1555, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1556, ! blockidx%x threadidx%x collapsed
1554, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
1556, Generating implicit firstprivate(invrs_dt)
1573, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1574, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1575, ! blockidx%x threadidx%x collapsed
1573, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
1575, Generating implicit firstprivate(j,dt_all_grid_levs)
1586, Loop carried reuse of low_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1612
Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
Loop carried reuse of low_lev_effect prevents parallelization
1588, Accelerator restriction: induction variable live-out from loop: j
1596, Accelerator restriction: induction variable live-out from loop: j
1599, Accelerator restriction: induction variable live-out from loop: j
1635, Accelerator restriction: induction variable live-out from loop: j
1646, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1648, ! blockidx%x threadidx%x collapsed
1646, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1648, Generating implicit firstprivate(j,dt_all_grid_levs)
1655, Loop carried reuse of high_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1685
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 1685
1657, Accelerator restriction: induction variable live-out from loop: j
1665, Accelerator restriction: induction variable live-out from loop: j
1668, Accelerator restriction: induction variable live-out from loop: j
1708, Accelerator restriction: induction variable live-out from loop: j
1720, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1720, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1731, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
1978, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
1991, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1992, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1993, ! blockidx%x threadidx%x collapsed
1991, 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))
2001, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2002, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2003, ! blockidx%x threadidx%x collapsed
2001, 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))
2011, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
2016, 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:
2098, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2099, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2100, ! blockidx%x threadidx%x collapsed
2098, 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))
2100, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
2144, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2145, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2144, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
2145, Generating implicit firstprivate(nzm)
fill_holes_sliding_window:
548, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
551, ! blockidx%x threadidx%x collapsed
548, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
551, Generating implicit firstprivate(threshold)
562, Generating create(field_clipped(:,:),invrs_denom_integral(:,:),rho_ds_dz(:,:)) [if not already present]
564, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
566, ! blockidx%x threadidx%x collapsed
564, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
578, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
Generating NVIDIA GPU code
579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
580, ! blockidx%x threadidx%x collapsed
592, !$acc loop seq
Generating implicit reduction(+:rho_k_sum)
580, Generating implicit firstprivate(j,rho_k_sum,stop_indx_j,start_indx_j)
592, Loop is parallelizable
601, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
Generating NVIDIA GPU code
602, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
611, !$acc loop seq
622, !$acc loop seq
Generating implicit reduction(+:field$r127)
629, !$acc loop seq
634, !$acc loop seq
641, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
653, !$acc loop seq
601, Generating default present(field(:ngrdcol,:))
602, Generating implicit private(k)
611, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field_clipped prevents parallelization
Complex loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Complex loop carried dependence of field_clipped prevents parallelization
Generating implicit firstprivate(k_end,k,field_avg,threshold,mass_fraction,k_start,field_clipped_avg)
Loop carried dependence of field prevents parallelization
622, Loop is parallelizable
629, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
634, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
641, Loop is parallelizable
653, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
673, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
676, ! blockidx%x threadidx%x collapsed
673, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
676, Generating implicit firstprivate(threshold)
fill_holes_widening_windows:
780, Generating create(rho_ds_dz(:,:)) [if not already present]
782, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
783, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
784, ! blockidx%x threadidx%x collapsed
782, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
797, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level,window_size)
Generating NVIDIA GPU code
799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
800, ! blockidx%x threadidx%x collapsed
814, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
816, !$acc loop seq
Generating implicit reduction(+:field$r146)
822, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r147)
827, !$acc loop seq
832, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r148)
839, !$acc loop seq
797, Generating default present(field(:ngrdcol,:))
Generating implicit copy(l_field_below_threshold) [if not already present]
800, Generating implicit firstprivate(k_end,invrs_denom,field_clipped_avg,threshold,mass_fraction,field_avg,k_start)
814, Loop is parallelizable
816, Loop is parallelizable
822, Loop is parallelizable
827, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
832, Loop is parallelizable
839, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
fill_holes_smart_window:
947, Generating create(normalized_mass(:,:)) [if not already present]
950, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
951, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
952, ! blockidx%x threadidx%x collapsed
950, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
952, Generating implicit firstprivate(threshold)
958, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
959, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
969, !$acc loop seq
1019, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r)
1020, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r150)
1046, !$acc loop seq
Generating implicit reduction(+:stealable_mass,hole_mass)
1052, !$acc loop seq
Generating implicit reduction(+:stealable_mass,hole_mass)
1074, !$acc loop seq
958, Generating default present(field(:ngrdcol,:))
959, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,upper_hf_level,n_holes,grid_dir_indx)
969, Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for k_first_lte_thresh at line 1036,1039,995,1009,1012
Loop carried scalar dependence for n_holes at line 975,987
Loop carried scalar dependence for k at line 986
Loop carried scalar dependence for n_holes at line 1004
Loop carried scalar dependence for n_steal_points at line 1032,1004,1009,1010,1012,1013
Loop carried scalar dependence for k_last_lte_thresh at line 1037,1040,1004,1010,1013
Loop carried scalar dependence for n_holes at line 975,1004
Loop carried scalar dependence for k at line 1004,971,986,992,995,1106
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents vectorization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Generating implicit firstprivate(n_steal_points,k,stealable_mass,k_end,mass_fraction_below,hole_mass,mass_fraction_above,k_in,k_start)
Loop carried dependence of field prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of field,normalized_mass prevents parallelization
1019, Loop is parallelizable
1020, Loop is parallelizable
1026, Loop carried scalar dependence for n_steal_points at line 1032
Scalar last value needed after loop for n_steal_points at line 1004,1009,1010,1012,1013
Loop carried scalar dependence for k_start at line 1026,1046,958
Scalar last value needed after loop for k_start at line 1074,958
Loop carried scalar dependence for k_end at line 1026,1052,958
Scalar last value needed after loop for k_end at line 1074,1102,958
Loop carried scalar dependence for stealable_mass at line 1047,1053,1026
Scalar last value needed after loop for stealable_mass at line 1066,1069,1070
Loop carried scalar dependence for hole_mass at line 1048,1054,1026
Scalar last value needed after loop for hole_mass at line 1069,1070
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for k_end at line 958
1074, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried backward dependence of normalized_mass prevents vectorization
Generating implicit firstprivate(threshold)
Loop carried dependence of normalized_mass prevents parallelization
fill_holes_smart_window_smooth:
1215, Generating create(normalized_mass(:,:)) [if not already present]
1218, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1219, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1220, ! blockidx%x threadidx%x collapsed
1218, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
1220, Generating implicit firstprivate(threshold_2)
1226, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1227, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1237, !$acc loop seq
1287, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r)
1288, !$acc loop seq
Generating implicit reduction(+:normalized_mass$r151)
1289, !$acc loop seq
Generating implicit reduction(min:field$r)
1316, !$acc loop seq
Generating implicit reduction(min:field_min)
Generating implicit reduction(+:stealable_mass,hole_mass)
1323, !$acc loop seq
Generating implicit reduction(min:field_min)
Generating implicit reduction(+:hole_mass,stealable_mass)
1352, !$acc loop seq
1226, Generating default present(field(:ngrdcol,:))
1227, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,n_holes,upper_hf_level,grid_dir_indx)
1237, Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for k_first_lte_thresh at line 1306,1309,1263,1277,1280
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried scalar dependence for n_holes at line 1243
Loop carried scalar dependence for k at line 1239
Loop carried scalar dependence for n_holes at line 1255,1272
Loop carried scalar dependence for n_steal_points at line 1302,1272,1277,1278,1280,1281
Loop carried scalar dependence for k_last_lte_thresh at line 1307,1310,1272,1278,1281
Loop carried scalar dependence for k at line 1239,1254,1260,1263,1272,1378
Complex loop carried dependence of field prevents parallelization
Loop carried scalar dependence for n_steal_points at line 1280
Loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents vectorization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Loop carried dependence of normalized_mass prevents vectorization
Loop carried backward dependence of normalized_mass prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Generating implicit firstprivate(n_steal_points,k_start,k_end,stealable_mass,hole_mass,field_min,threshold_2,threshold,t,mass_fraction_above,mass_fraction_below,k_in,k)
Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
1287, Loop is parallelizable
1288, Loop is parallelizable
1289, Loop is parallelizable
1296, Loop carried scalar dependence for n_steal_points at line 1302
Scalar last value needed after loop for n_steal_points at line 1272,1277,1278,1280,1281
Loop carried scalar dependence for k_start at line 1296,1316,1226
Scalar last value needed after loop for k_start at line 1352,1226
Loop carried scalar dependence for k_end at line 1296,1323,1226
Scalar last value needed after loop for k_end at line 1352,1374,1226
Loop carried scalar dependence for stealable_mass at line 1317,1324,1296
Scalar last value needed after loop for stealable_mass at line 1339,1344,1347
Loop carried scalar dependence for hole_mass at line 1318,1325,1296
Scalar last value needed after loop for hole_mass at line 1344,1347
Loop carried scalar dependence for field_min at line 1319,1326
Scalar last value needed after loop for field_min at line 1341
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for k_end at line 1226
1352, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Loop carried dependence of normalized_mass prevents parallelization
Complex loop carried dependence of normalized_mass prevents parallelization
Loop carried backward dependence of normalized_mass prevents vectorization
fill_holes_parallel:
1487, Generating create(invrs_rho_ds_dz(:,:),n_holes(:),stealable_mass(:,:),rho_ds_dz(:,:)) [if not already present]
1492, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1494, ! blockidx%x threadidx%x collapsed
1492, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
1505, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
1506, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1509, !$acc loop seq
Generating reduction(+:holes_local)
1505, Generating implicit copyin(field(:ngrdcol,:)) [if not already present]
1506, Generating implicit firstprivate(holes_local)
1509, Generating implicit firstprivate(threshold)
1517, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level)
Generating NVIDIA GPU code
1530, !$acc loop seq collapse(2)
1531, collapsed
1547, !$acc loop seq collapse(2)
1548, collapsed
Generating reduction(.or.:l_field_below_threshold)
1575, !$acc loop seq
Generating implicit reduction(+:stealable_mass$r)
1601, !$acc loop seq
Generating implicit reduction(+:stealable_mass_total)
1605, !$acc loop seq
Generating implicit reduction(+:stealable_mass_total)
1626, !$acc loop seq
1517, Generating default present(field(:,:))
Generating implicit copy(l_field_below_threshold) [if not already present]
1522, Loop carried scalar dependence for mf_min at line 1532,1671,1690
Loop carried dependence due to exposed use of field(:,:),stealable_mass(:,:ngrdcol),n_holes(:) prevents parallelization
Complex loop carried dependence of stealable_mass,field,n_holes prevents parallelization
Generating implicit firstprivate(mf_min)
Complex loop carried dependence of field prevents parallelization
1531, Generating implicit firstprivate(threshold,stealable_scale)
1548, Generating implicit firstprivate(mass_fraction_above,k_in,hole_mass,stealable_mass_total,n_steal_points,k_start,k_end)
1582, Loop carried scalar dependence for n_steal_points at line 1588
Loop carried scalar dependence for k_start at line 1582,1601,1517
Scalar last value needed after loop for k_start at line 1626,1517
Loop carried scalar dependence for k_end at line 1582,1605,1517
Scalar last value needed after loop for k_end at line 1626,1517
Loop carried scalar dependence for stealable_mass_total at line 1602,1606,1582
Scalar last value needed after loop for stealable_mass_total at line 1619,1622,1643,1649
Generating implicit firstprivate(k_start_new,k_end_new)
Loop carried scalar dependence for stealable_mass_total at line 1582
1626, Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
Generating implicit firstprivate(field_adj)
Complex loop carried dependence of field prevents parallelization
Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
fill_holes_wp2_from_horz_tke:
1793, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
1796, ! blockidx%x threadidx%x collapsed
1793, Generating default present(wp2(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
1796, Generating implicit firstprivate(threshold)
1812, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
1813, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1814, ! blockidx%x threadidx%x collapsed
1812, Generating default present(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
1814, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,l_clubb_at_least_debug_level_3,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
fill_holes_driver_api:
2384, 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]
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
set_lscale_max:
66, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
67, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
66, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
72, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
73, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
72, Generating default present(lscale_max(:ngrdcol))
calc_sfc_varnce:
197, Generating enter data create(vsp2_sfc(:),wp2_splat_sfc_correction(:),zeta(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
203, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
212, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
213, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
212, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
213, Generating implicit firstprivate(k)
220, Accelerator restriction: induction variable live-out from loop: k
222, Accelerator restriction: induction variable live-out from loop: k
223, Accelerator restriction: induction variable live-out from loop: k
493, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
494, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
493, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
494, Generating implicit firstprivate(t0,l_vary_convect_depth,wstar,ustar2)
521, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
522, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
521, 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))
535, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
536, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
535, 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))
547, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
548, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
547, 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))
559, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
560, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
559, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
571, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
572, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
571, 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)
580, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
581, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
580, 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))
604, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
605, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
606, ! blockidx%x threadidx%x collapsed
604, 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))
663, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
664, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
663, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
669, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
670, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
669, 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))
689, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
691, ! blockidx%x threadidx%x collapsed
689, Generating default present(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))
706, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
717, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
720, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
766, Generating exit data delete(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
compute_mixing_length:
319, Generating enter data create(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tke_i(:,:),tl_par_1(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
324, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
325, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
324, Generating default present(err_info%err_code(1:ngrdcol),mu(:ngrdcol),err_info)
335, Generating update self(err_info%err_code(:))
346, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
348, ! blockidx%x threadidx%x collapsed
346, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
362, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
364, ! blockidx%x threadidx%x collapsed
362, Generating default present(gr%invrs_dzm(1:ngrdcol,1:nzm),exp_mu_dzm(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),entrain_coef(:ngrdcol,:nzm),invrs_dzm_on_mu(:ngrdcol,:nzm),mu(:ngrdcol),gr)
386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
388, ! blockidx%x threadidx%x collapsed
386, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
388, Generating implicit firstprivate(j_zm)
420, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
422, ! blockidx%x threadidx%x collapsed
420, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
422, Generating implicit firstprivate(j_zm)
460, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
462, !$acc loop seq
506, !$acc loop seq
460, Generating default present(exp_mu_dzm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_up(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:),tl_par_1(:ngrdcol,:))
461, Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(lscale_up_max_alt,k,j)
462, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1,s_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1,s_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit firstprivate(tl_par_j_sqd,j_zm,j)
Loop carried backward dependence of rc_par_1,thv_par_1,s_par_1 prevents vectorization
506, Complex loop carried dependence of lscale_up prevents parallelization
Loop carried dependence of lscale_up prevents parallelization
Complex loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
Loop carried scalar dependence for lscale_up_max_alt at line 701,705
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Loop carried scalar dependence for dcape_dz_j at line 638,645,661,663
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j_minus_1,dcape_dz_j,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
550, Loop carried scalar dependence for thl_par_j at line 569
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
Generating implicit firstprivate(thv_par_j,tl_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried scalar dependence for thl_par_j at line 569
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
554, Accelerator restriction: induction variable live-out from loop: j
557, Accelerator restriction: induction variable live-out from loop: j
569, Accelerator restriction: induction variable live-out from loop: j
576, Accelerator restriction: induction variable live-out from loop: j
583, Accelerator restriction: induction variable live-out from loop: j
585, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
602, Accelerator restriction: induction variable live-out from loop: j
606, Accelerator restriction: induction variable live-out from loop: j
623, Accelerator restriction: induction variable live-out from loop: j
625, Accelerator restriction: induction variable live-out from loop: j
722, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
724, ! blockidx%x threadidx%x collapsed
722, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
724, Generating implicit firstprivate(jp1_zm)
753, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
755, ! blockidx%x threadidx%x collapsed
753, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
755, Generating implicit firstprivate(jp1_zm)
792, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
793, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
794, !$acc loop seq
837, !$acc loop seq
792, Generating default present(exp_mu_dzm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_down(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
793, Generating implicit firstprivate(lscale_down_min_alt,k,j)
794, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1,rc_par_1 prevents parallelization
Loop carried backward dependence of s_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit private(j,tl_par_j_sqd,jp1_zm)
837, Complex loop carried dependence of lscale_down prevents parallelization
Loop carried dependence of lscale_down prevents parallelization
Loop carried backward dependence of lscale_down prevents vectorization
Loop carried scalar dependence for lscale_down_min_alt at line 1032,1033
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Loop carried scalar dependence for dcape_dz_j at line 967,974,993,995
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_down prevents parallelization
881, Loop carried scalar dependence for thl_par_j at line 900
Loop carried scalar dependence for rt_par_j at line 907
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Scalar last value needed after loop for dcape_dz_j at line 967,974,993,995
Loop carried scalar dependence for dcape_dz_j_plus_1 at line 940
Scalar last value needed after loop for dcape_dz_j_plus_1 at line 967,993,995
Loop carried scalar dependence for tke at line 944,952
Scalar last value needed after loop for tke at line 974,995
Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried dependence of p_in_pa prevents parallelization
885, Accelerator restriction: induction variable live-out from loop: j
888, Accelerator restriction: induction variable live-out from loop: j
900, Accelerator restriction: induction variable live-out from loop: j
907, Accelerator restriction: induction variable live-out from loop: j
914, Accelerator restriction: induction variable live-out from loop: j
916, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
933, Accelerator restriction: induction variable live-out from loop: j
936, Accelerator restriction: induction variable live-out from loop: j
953, Accelerator restriction: induction variable live-out from loop: j
955, Accelerator restriction: induction variable live-out from loop: j
1044, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1045, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1046, !$acc loop seq
1079, !$acc loop seq
1044, Generating default present(gr,gr%zm(1:ngrdcol,gr%k_lb_zm),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
1046, Loop is parallelizable
Generating implicit firstprivate(l_implemented,lminh,lmin)
1079, Loop is parallelizable
1087, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
1120, Generating exit data delete(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
calc_lscale_directly:
1267, 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(:,:))
1445, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1446, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1447, ! blockidx%x threadidx%x collapsed
1445, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
1457, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
1508, 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:
1715, 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(:))
1722, Generating enter data create(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
1726, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1727, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1726, Generating default present(sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,gr%k_lb_zm),err_info%err_code(1:ngrdcol),gr,clubb_params(:ngrdcol,102),err_info)
1737, Generating update self(err_info%err_code(:))
1744, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1745, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1744, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1760, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1761, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1760, Generating default present(tmp_calc_ngrdcol(:ngrdcol),ustar(:ngrdcol))
1761, Generating implicit firstprivate(ufmin)
1768, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1769, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1770, ! blockidx%x threadidx%x collapsed
1768, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
1770, Generating implicit firstprivate(tau_const)
1776, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1778, ! blockidx%x threadidx%x collapsed
1776, Generating default present(ddzt_umvm_sqd(:ngrdcol,:nzm),norm_ddzt_umvm(:ngrdcol,:nzm))
1786, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1787, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1788, ! blockidx%x threadidx%x collapsed
1786, Generating default present(clubb_params(:ngrdcol,82),smooth_norm_ddzt_umvm(:ngrdcol,:nzm),invrs_tau_shear_smooth(:ngrdcol,:nzm))
1799, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1800, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1801, ! blockidx%x threadidx%x collapsed
1799, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,sfc_elevation(:ngrdcol),ustar(:ngrdcol))
1810, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1811, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1812, ! blockidx%x threadidx%x collapsed
1810, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
1834, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1835, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1836, ! blockidx%x threadidx%x collapsed
1834, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1873, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1874, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1875, ! blockidx%x threadidx%x collapsed
1873, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
1886, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1887, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1888, ! blockidx%x threadidx%x collapsed
1886, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
1898, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
1906, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1908, ! blockidx%x threadidx%x collapsed
1906, 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))
1908, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
1929, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1930, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1931, ! blockidx%x threadidx%x collapsed
1929, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
1937, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1938, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1939, ! blockidx%x threadidx%x collapsed
1937, 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:))
1980, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1981, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1982, ! blockidx%x threadidx%x collapsed
1980, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1994, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1995, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1996, ! blockidx%x threadidx%x collapsed
1994, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
2006, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2007, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2008, ! blockidx%x threadidx%x collapsed
2006, 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))
2029, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2030, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2031, ! blockidx%x threadidx%x collapsed
2029, 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))
2043, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2045, ! blockidx%x threadidx%x collapsed
2043, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
2057, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2059, ! blockidx%x threadidx%x collapsed
2057, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
2101, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2103, ! blockidx%x threadidx%x collapsed
2101, Generating default present(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)
2116, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2118, ! blockidx%x threadidx%x collapsed
2116, 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))
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(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
2158, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2159, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2160, ! blockidx%x threadidx%x collapsed
2158, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
2188, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2189, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2190, ! blockidx%x threadidx%x collapsed
2188, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
2198, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2199, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2200, ! blockidx%x threadidx%x collapsed
2198, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
2211, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2213, ! blockidx%x threadidx%x collapsed
2211, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
2226, 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(:))
2233, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
advance_windm_edsclrm:
278, 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(:,:))
284, Generating enter data create(edsclrm_old(:,:,:))
286, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
286, Generating default present(nu_zero(:ngrdcol))
292, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
293, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
294, ! blockidx%x threadidx%x collapsed
292, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep,nu_vert_res_dep%nu10(1:ngrdcol))
308, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
309, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
310, ! blockidx%x threadidx%x collapsed
311, ! blockidx%x threadidx%x collapsed
308, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
329, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
330, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
331, ! blockidx%x threadidx%x collapsed
329, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
364, Generating implicit firstprivate(ngrdcol,nzt)
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(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
373, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
374, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
373, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
404, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
405, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
406, ! blockidx%x threadidx%x collapsed
404, Generating default present(upwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
416, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
417, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
418, ! blockidx%x threadidx%x collapsed
416, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
427, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
428, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
427, Generating default present(gr,vpwp(:ngrdcol,gr%k_ub_zm),upwp(:ngrdcol,gr%k_ub_zm))
463, Generating implicit firstprivate(nzt,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(um(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
474, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
475, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
476, ! blockidx%x threadidx%x collapsed
474, Generating default present(vm(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
483, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
505, Generating implicit firstprivate(ngrdcol,nzt)
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(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
517, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
533, Generating update self(vm(:,:),um(:,:))
549, Generating update self(vm(:,:),um(:,:))
554, Generating update device(vm(:,:),um(:,:))
566, Generating implicit firstprivate(nzm,ngrdcol)
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(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
578, Generating implicit firstprivate(nzm,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(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
591, Generating update self(vm(:,:),um(:,:))
596, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
597, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
598, ! blockidx%x threadidx%x collapsed
596, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
598, Generating implicit firstprivate(ts_nudge,dt)
606, Generating update self(vm(:,:),um(:,:))
614, Generating update self(vm_ref(:,:),um_ref(:,:))
709, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
710, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
711, ! blockidx%x threadidx%x collapsed
709, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
718, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
719, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
718, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
750, Generating implicit firstprivate(nzm,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(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
762, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
764, ! blockidx%x threadidx%x collapsed
762, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
773, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
774, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
773, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
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(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
820, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
821, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
822, ! blockidx%x threadidx%x collapsed
820, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
836, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
838, ! blockidx%x threadidx%x collapsed
836, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
848, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
849, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
850, ! blockidx%x threadidx%x collapsed
848, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
933, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
934, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
935, ! blockidx%x threadidx%x collapsed
936, ! blockidx%x threadidx%x collapsed
933, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
973, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
975, ! blockidx%x threadidx%x collapsed
973, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
985, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
986, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
987, ! blockidx%x threadidx%x collapsed
985, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
1019, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1020, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1021, ! blockidx%x threadidx%x collapsed
1022, ! blockidx%x threadidx%x collapsed
1019, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1030, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1031, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1032, ! blockidx%x threadidx%x collapsed
1033, ! blockidx%x threadidx%x collapsed
1030, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1051, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1053, ! blockidx%x threadidx%x collapsed
1051, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1068, 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(:,:))
1117, 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(:,:))
1123, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
1990, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
2004, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2005, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2006, ! blockidx%x threadidx%x collapsed
2004, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2012, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2014, ! blockidx%x threadidx%x collapsed
2012, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
2026, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2028, ! blockidx%x threadidx%x collapsed
2026, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2034, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2036, ! blockidx%x threadidx%x collapsed
2034, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
2048, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2049, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2050, ! blockidx%x threadidx%x collapsed
2048, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2059, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2061, ! blockidx%x threadidx%x collapsed
2059, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2068, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
2080, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2081, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2082, ! blockidx%x threadidx%x collapsed
2080, Generating default present(xm_tndcy(:ngrdcol,:nzt))
2090, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
2166, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2168, ! blockidx%x threadidx%x collapsed
2166, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2168, Generating implicit firstprivate(invrs_dt)
2183, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2185, ! blockidx%x threadidx%x collapsed
2186, !$acc loop seq
2183, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2186, Loop is parallelizable
2196, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2197, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2196, 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:
2307, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2308, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2307, Generating default present(rhs(:ngrdcol,:1),xm(:ngrdcol,:2),xm_tndcy(:ngrdcol,:1),lhs_diff(:2,:ngrdcol,:1))
2308, Generating implicit firstprivate(invrs_dt)
2330, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2331, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2332, ! blockidx%x threadidx%x collapsed
2330, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2332, Generating implicit firstprivate(invrs_dt)
2345, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2346, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2345, Generating default present(rhs(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),xm_tndcy(:ngrdcol,nzt),lhs_diff(2:,:ngrdcol,nzt))
2346, Generating implicit firstprivate(nzt,invrs_dt)
2356, Generating update self(xm(:,:),lhs_diff(:,:,:))
2390, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2391, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2390, 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))
2400, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
436, 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(:,:))
448, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
499, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
500, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
501, ! blockidx%x threadidx%x collapsed
499, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
652, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
653, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
654, ! blockidx%x threadidx%x collapsed
652, 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)
721, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
723, ! blockidx%x threadidx%x collapsed
724, !$acc loop seq
721, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
724, Loop is parallelizable
927, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
928, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
929, ! blockidx%x threadidx%x collapsed
927, 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)
995, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
997, ! blockidx%x threadidx%x collapsed
995, 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))
1061, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1063, ! blockidx%x threadidx%x collapsed
1061, Generating default present(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))
1094, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1095, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1096, ! blockidx%x threadidx%x collapsed
1094, Generating default present(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))
1111, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1113, ! blockidx%x threadidx%x collapsed
1111, 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)
1200, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1201, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1202, ! blockidx%x threadidx%x collapsed
1200, 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))
1229, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1230, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1231, ! blockidx%x threadidx%x collapsed
1229, 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))
1267, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
1268, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1269, ! blockidx%x threadidx%x collapsed
1270, ! blockidx%x threadidx%x collapsed
1267, 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))
1310, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1312, ! blockidx%x threadidx%x collapsed
1310, Generating default present(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))
1344, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1346, ! blockidx%x threadidx%x collapsed
1344, 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))
1399, 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(:,:),wp2thvp(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2up(:,:),wpthvp(:,:))
1426, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
1457, 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(:,:))
1460, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
1753, 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(:,:))
1765, 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:
1845, Generating enter data create(denominator(:,:))
1847, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1849, ! blockidx%x threadidx%x collapsed
1847, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
1849, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
1874, Generating implicit firstprivate(nz,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(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))
1876, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
1900, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
1967, Generating implicit firstprivate(ngrdcol,nz)
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(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:
2072, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2073, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2074, ! blockidx%x threadidx%x collapsed
2072, Generating default present(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:
2179, Generating implicit firstprivate(ngrdcol,nz)
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(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:
2279, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2280, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2281, ! blockidx%x threadidx%x collapsed
2279, 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:
2406, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2408, ! blockidx%x threadidx%x collapsed
2406, 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:
2526, Generating implicit firstprivate(ngrdcol,nz)
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(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
2528, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
2653, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2655, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_below_freezing)
2656, ! blockidx%x threadidx%x collapsed
2653, 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]
2673, Generating create(rsat_ice(:,:)) [if not already present]
2678, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2680, ! blockidx%x threadidx%x collapsed
2678, Generating default present(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))
2680, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
3162, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
3163, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3164, ! blockidx%x threadidx%x collapsed
3162, 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:
3298, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
3299, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3300, ! blockidx%x threadidx%x collapsed
3298, 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))
3300, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
pdf_closure_driver:
4153, 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(:,:))
4163, Generating enter data create(wp2thvp_zm(:,:),w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2up_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(:,:))
4170, 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(:,:,:))
4175, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
4263, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
4279, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4280, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4281, ! blockidx%x threadidx%x collapsed
4279, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
4281, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4303, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4305, ! blockidx%x threadidx%x collapsed
4303, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
4305, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4348, Generating update self(gamma_skw_fnc(:,:))
4389, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4391, ! blockidx%x threadidx%x collapsed
4389, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4470, Generating implicit firstprivate(nzt,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(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
4472, Generating implicit firstprivate(dt,rtm_min,rtm_nudge_max_altitude,ts_nudge)
4499, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4500, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4499, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
4510, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4511, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4512, ! blockidx%x threadidx%x collapsed
4510, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
4599, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4600, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4599, Generating default present(wp4(:ngrdcol,:),gr)
4616, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4617, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4616, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
4636, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4637, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4636, 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))
4653, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4654, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4655, ! blockidx%x threadidx%x collapsed
4653, 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))
4670, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4671, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4670, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
4671, Generating implicit firstprivate(sclr)
4682, Generating update self(vprcp(:,:),uprcp(:,:))
4707, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4708, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4707, Generating default present(gr,cloud_frac_zm(:ngrdcol,gr%k_ub_zm))
4752, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4754, ! blockidx%x threadidx%x collapsed
4752, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
4762, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4764, ! blockidx%x threadidx%x collapsed
4762, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
4776, Generating implicit firstprivate(ngrdcol,nzt)
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(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
4793, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_spur_supersat)
4795, ! blockidx%x threadidx%x collapsed
4793, 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]
4811, 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(:,:))
4821, Generating exit data delete(wp2thvp_zm(:,:),w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2up_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(:,:))
4828, 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(:,:,:))
4833, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
4975, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4976, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4975, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2up_zm(:ngrdcol,gr%k_ub_zm),wprtpthlp_zm(:ngrdcol,gr%k_ub_zm),wpthlp2_zm(:ngrdcol,gr%k_ub_zm),wprtp2_zm(:ngrdcol,gr%k_ub_zm),gr,ice_supersat_frac_zm(:ngrdcol,gr%k_ub_zm),rcm_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_zm(:ngrdcol,gr%k_ub_zm))
4993, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4994, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4993, 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))
4994, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
5172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5174, ! blockidx%x threadidx%x collapsed
5172, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
5174, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
5251, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5252, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5253, ! blockidx%x threadidx%x collapsed
5251, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
5253, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
5360, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
5363, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5364, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5365, ! blockidx%x threadidx%x collapsed
5363, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
5375, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5376, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5377, ! blockidx%x threadidx%x collapsed
5375, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),err_info%err_code(1:ngrdcol),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),cloud_frac(:ngrdcol,:),err_info,gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
5377, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
5486, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5487, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5486, 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))
5494, Generating update self(err_info%err_code(:))
5497, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
5511, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
advance_wp2_wp3:
432, Generating enter data create(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
487, Generating implicit firstprivate(ngrdcol,nzt)
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(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
489, Generating implicit firstprivate(c11,c11b,c11c)
509, Generating implicit firstprivate(ngrdcol,nzm)
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(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
511, Generating implicit firstprivate(c1,c1c,c1b)
532, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
533, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
534, ! blockidx%x threadidx%x collapsed
532, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
542, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
543, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
544, ! blockidx%x threadidx%x collapsed
542, Generating default present(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt))
552, Generating implicit firstprivate(nzt,ngrdcol)
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(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
566, Generating implicit firstprivate(nzt,ngrdcol)
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(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
580, Generating update self(err_info%err_code(:))
588, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
594, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
596, ! blockidx%x threadidx%x collapsed
594, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
604, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
605, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
606, ! blockidx%x threadidx%x collapsed
604, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
624, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
625, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
626, ! blockidx%x threadidx%x collapsed
624, 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(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(: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_pr3_lhs(:,:ngrdcol,:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,:nzt))
779, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
780, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
779, Generating default present(c_wp3_pr_tp(:ngrdcol))
790, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
791, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
790, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
802, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
803, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
804, ! blockidx%x threadidx%x collapsed
805, ! blockidx%x threadidx%x collapsed
802, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
942, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
943, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
944, ! blockidx%x threadidx%x collapsed
945, ! blockidx%x threadidx%x collapsed
942, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
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(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1011, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1012, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1013, ! blockidx%x threadidx%x collapsed
1011, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1043, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1045, ! blockidx%x threadidx%x collapsed
1043, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1050, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1051, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1052, ! blockidx%x threadidx%x collapsed
1050, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1062, Generating update self(wp2(:,:))
1077, Generating update device(wp2(:,:))
1083, Generating update self(wp3(:,:))
1098, Generating update device(wp3(:,:))
1105, 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(:,:))
1184, 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(:,:))
advance_xp2_xpyp:
442, 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(:,:))
452, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
460, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
460, Generating default present(clubb_params(:ngrdcol,8:9),err_info%err_code(1:ngrdcol),err_info)
483, Generating update self(err_info%err_code(:))
496, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
497, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
498, ! blockidx%x threadidx%x collapsed
496, Generating default present(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
517, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
519, ! blockidx%x threadidx%x collapsed
517, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_1d(:ngrdcol,:nzm))
528, Generating implicit firstprivate(ngrdcol,nzm)
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(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
547, Generating implicit firstprivate(nzt,ngrdcol)
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(kw9(:ngrdcol,:nzt),kw2(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
569, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
571, ! blockidx%x threadidx%x collapsed
569, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
580, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
581, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
582, ! blockidx%x threadidx%x collapsed
583, ! blockidx%x threadidx%x collapsed
580, 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))
631, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
632, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.and.:l_single_solve_possible)
631, Generating default present(clubb_params(:ngrdcol,4:6))
Generating implicit copy(l_single_solve_possible) [if not already present]
632, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
704, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
706, ! blockidx%x threadidx%x collapsed
704, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
724, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
725, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
726, ! blockidx%x threadidx%x collapsed
724, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
761, Generating implicit firstprivate(nzm,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(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
770, Generating update self(upwp(:,:),fcor_y(:))
870, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
872, ! blockidx%x threadidx%x collapsed
870, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
879, Generating update self(upwp(:,:),fcor_y(:))
913, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
914, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
915, ! blockidx%x threadidx%x collapsed
913, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
923, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
925, ! blockidx%x threadidx%x collapsed
923, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
934, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpvp2(:,:,:))
1009, Generating implicit firstprivate(nzm,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(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1026, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1028, ! blockidx%x threadidx%x collapsed
1026, Generating default present(threshold_array(:ngrdcol,:nzm))
1049, 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(rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,93))
1057, Generating implicit firstprivate(threshold)
1068, Generating update self(rtp2(:,:))
1102, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1103, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1104, ! blockidx%x threadidx%x collapsed
1102, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1119, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1121, ! blockidx%x threadidx%x collapsed
1119, Generating default present(threshold_array(:ngrdcol,:nzm))
1137, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1139, ! blockidx%x threadidx%x collapsed
1137, Generating default present(threshold_array(:ngrdcol,:nzm))
1152, Generating update self(up2(:,:))
1156, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1158, ! blockidx%x threadidx%x collapsed
1156, Generating default present(up2(:ngrdcol,:nzm))
1165, Generating update self(up2(:,:))
1172, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1174, ! blockidx%x threadidx%x collapsed
1172, Generating default present(threshold_array(:ngrdcol,:nzm))
1185, Generating update self(vp2(:,:))
1189, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1190, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1191, ! blockidx%x threadidx%x collapsed
1189, Generating default present(vp2(:ngrdcol,:nzm))
1198, Generating update self(vp2(:,:))
1205, Generating update self(vp2(:,:),up2(:,:))
1227, Generating update device(vp2(:,:),up2(:,:))
1284, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1285, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1286, ! blockidx%x threadidx%x collapsed
1284, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1310, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1312, ! blockidx%x threadidx%x collapsed
1310, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1343, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1344, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1345, ! blockidx%x threadidx%x collapsed
1343, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1371, 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(:,:))
1449, 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(:,:))
1459, 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_solve:
1432, Generating enter data create(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
1436, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1437, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1438, ! blockidx%x threadidx%x collapsed
1436, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
1484, Generating update self(rcond(:))
1510, Generating update self(rhs_save(:,:),lhs(:,:,:))
1548, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1550, ! blockidx%x threadidx%x collapsed
1548, Generating default present(wp2(:ngrdcol,:nzm),solut(:ngrdcol,:))
1550, Generating implicit firstprivate(k_wp2)
1557, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1559, ! blockidx%x threadidx%x collapsed
1557, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
1559, Generating implicit firstprivate(k_wp3)
1568, 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(:,:))
1578, 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]
1836, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1878, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1923, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1925, ! blockidx%x threadidx%x collapsed
1923, Generating default present(vp2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),wp2_min_array(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
1925, Generating implicit firstprivate(l_clubb_at_least_debug_level_3)
1954, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1956, ! blockidx%x threadidx%x collapsed
1954, Generating default present(wp2_min_array(:ngrdcol,:nzm))
1984, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
solve_xp2_xpyp_with_single_lhs:
1633, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1635, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
1642, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1644, ! blockidx%x threadidx%x collapsed
1642, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
1685, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1687, ! blockidx%x threadidx%x collapsed
1685, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
1708, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1710, ! blockidx%x threadidx%x collapsed
1708, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
1718, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1719, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1720, ! blockidx%x threadidx%x collapsed
1718, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
1742, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1743, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1744, ! blockidx%x threadidx%x collapsed
1742, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
1752, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1754, ! blockidx%x threadidx%x collapsed
1752, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
1793, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1795, ! blockidx%x threadidx%x collapsed
1793, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1804, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1805, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1806, ! blockidx%x threadidx%x collapsed
1807, ! blockidx%x threadidx%x collapsed
1804, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1822, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1823, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1824, ! blockidx%x threadidx%x collapsed
1822, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1833, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1834, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1835, ! blockidx%x threadidx%x collapsed
1836, ! blockidx%x threadidx%x collapsed
1833, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1849, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
1862, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1864, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp23_lhs:
2095, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2096, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2097, ! blockidx%x threadidx%x collapsed
2098, ! blockidx%x threadidx%x collapsed
2095, Generating default present(lhs(:,:ngrdcol,:nzm*2-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,:1))
2119, Generating implicit firstprivate(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(:,:ngrdcol,2))
2132, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2134, ! blockidx%x threadidx%x collapsed
2132, 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))
2134, Generating implicit firstprivate(k_wp2,invrs_dt)
2172, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2174, ! blockidx%x threadidx%x collapsed
2172, 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))
2174, Generating implicit firstprivate(k_wp3,invrs_dt)
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-2))
2217, Generating implicit firstprivate(nzm)
2228, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2230, ! blockidx%x threadidx%x collapsed
2228, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
2230, Generating implicit firstprivate(nzm)
2251, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2252, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2253, ! blockidx%x threadidx%x collapsed
2251, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2253, Generating implicit firstprivate(k_wp2)
2266, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2268, ! blockidx%x threadidx%x collapsed
2266, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2268, Generating implicit firstprivate(k_wp2)
2296, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2297, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2298, ! blockidx%x threadidx%x collapsed
2299, ! blockidx%x threadidx%x collapsed
2296, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
2299, Generating implicit firstprivate(k_wp3)
solve_xp2_xpyp_with_multiple_lhs:
2062, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2065, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
2075, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2077, ! blockidx%x threadidx%x collapsed
2075, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2112, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2113, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2114, ! blockidx%x threadidx%x collapsed
2112, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
2120, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2122, ! blockidx%x threadidx%x collapsed
2120, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
2130, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
2141, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2142, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2143, ! blockidx%x threadidx%x collapsed
2141, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2179, Generating implicit firstprivate(nzm,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(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2187, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2189, ! blockidx%x threadidx%x collapsed
2187, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2197, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
2208, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2210, ! blockidx%x threadidx%x collapsed
2208, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2246, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2247, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2248, ! blockidx%x threadidx%x collapsed
2246, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2254, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2255, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2256, ! blockidx%x threadidx%x collapsed
2254, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2264, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
2276, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2277, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2278, ! blockidx%x threadidx%x collapsed
2276, Generating default present(lhs_dp1(:ngrdcol,:nzm))
2443, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2444, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2445, ! blockidx%x threadidx%x collapsed
2443, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
2466, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2468, ! blockidx%x threadidx%x collapsed
2466, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
2476, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2478, ! blockidx%x threadidx%x collapsed
2476, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
2501, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2502, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2503, ! blockidx%x threadidx%x collapsed
2501, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
2511, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2513, ! blockidx%x threadidx%x collapsed
2511, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
2551, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2552, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2553, ! blockidx%x threadidx%x collapsed
2554, ! blockidx%x threadidx%x collapsed
2551, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2568, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2569, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2570, ! blockidx%x threadidx%x collapsed
2571, ! blockidx%x threadidx%x collapsed
2568, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2585, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2588, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
xp2_xpyp_lhs:
2668, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2669, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2670, ! blockidx%x threadidx%x collapsed
2668, 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))
2682, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2683, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2684, ! blockidx%x threadidx%x collapsed
2682, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
2684, Generating implicit firstprivate(dt)
2697, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2698, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2697, Generating default present(lhs(:,:ngrdcol,:),gr)
wp23_rhs:
2522, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2523, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2524, ! blockidx%x threadidx%x collapsed
2522, Generating default present(rhs(:ngrdcol,:nzm*2-1))
2532, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2533, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2534, ! blockidx%x threadidx%x collapsed
2532, Generating default present(rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
2534, Generating implicit firstprivate(k_wp3)
2541, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2543, ! blockidx%x threadidx%x collapsed
2541, Generating default present(rhs(:ngrdcol,:),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1))
2543, Generating implicit firstprivate(k_wp2)
2592, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2594, ! blockidx%x threadidx%x collapsed
2592, Generating default present(gr,rhs(:ngrdcol,:),vp2(:ngrdcol,:),up2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
2594, Generating implicit firstprivate(k_wp2)
2607, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2609, ! blockidx%x threadidx%x collapsed
2607, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
2609, Generating implicit firstprivate(k_wp3)
2626, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2628, ! blockidx%x threadidx%x collapsed
2626, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
2628, Generating implicit firstprivate(k_wp2)
2649, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2650, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2651, ! blockidx%x threadidx%x collapsed
2649, Generating default present(upwp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
2651, Generating implicit firstprivate(k_wp2)
2660, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2662, ! blockidx%x threadidx%x collapsed
2660, Generating default present(wp2up(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
2662, Generating implicit firstprivate(k_wp3)
2672, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2673, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2674, ! blockidx%x threadidx%x collapsed
2672, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
2674, Generating implicit firstprivate(k_wp3,invrs_dt)
2702, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2703, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2704, ! blockidx%x threadidx%x collapsed
2702, 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))
2704, Generating implicit firstprivate(k_wp2,invrs_dt)
2754, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2756, ! blockidx%x threadidx%x collapsed
2754, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
2756, Generating implicit firstprivate(k_wp3)
2837, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2838, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2837, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
2838, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
2852, Generating update self(clubb_params(:,:),wp2(:,:),up2(:,:),c11_skw_fnc(:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),fcor_y(:),lhs_splat_wp3(:,:),wp2up(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),upwp(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
2866, 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:
3304, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3305, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3306, ! blockidx%x threadidx%x collapsed
3304, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
3316, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3317, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3318, ! blockidx%x threadidx%x collapsed
3316, 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:
3430, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3431, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3430, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
3440, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3441, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3442, ! blockidx%x threadidx%x collapsed
3440, 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))
advance_xm_wpxp:
509, 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(:,:))
518, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
558, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
560, ! blockidx%x threadidx%x collapsed
558, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
567, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
569, ! blockidx%x threadidx%x collapsed
567, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
577, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
578, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
579, ! blockidx%x threadidx%x collapsed
580, ! blockidx%x threadidx%x collapsed
577, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
587, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
588, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
589, ! blockidx%x threadidx%x collapsed
590, ! blockidx%x threadidx%x collapsed
587, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
599, Generating implicit firstprivate(nzt,ngrdcol)
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(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
608, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
609, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
610, ! blockidx%x threadidx%x collapsed
608, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
622, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
624, ! blockidx%x threadidx%x collapsed
622, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12))
624, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
643, Generating implicit firstprivate(nzm,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(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
645, Generating implicit firstprivate(c6thl,c6thlb,c6thlc)
676, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
678, ! blockidx%x threadidx%x collapsed
676, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
690, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
691, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
692, ! blockidx%x threadidx%x collapsed
690, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm))
700, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
702, ! blockidx%x threadidx%x collapsed
700, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18),skw_zm(:ngrdcol,:nzm))
702, Generating implicit firstprivate(c7,c7c,c7b)
730, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
738, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
740, ! blockidx%x threadidx%x collapsed
738, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
749, Generating update self(err_info%err_code(:))
760, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
761, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
762, ! blockidx%x threadidx%x collapsed
760, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
783, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
785, ! blockidx%x threadidx%x collapsed
783, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
792, Generating update self(c6_term(:,:))
904, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
906, ! blockidx%x threadidx%x collapsed
904, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
913, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
914, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
915, ! blockidx%x threadidx%x collapsed
913, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
923, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
924, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
925, ! blockidx%x threadidx%x collapsed
926, ! blockidx%x threadidx%x collapsed
923, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
933, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
934, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
935, ! blockidx%x threadidx%x collapsed
936, ! blockidx%x threadidx%x collapsed
933, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
946, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
947, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
948, ! blockidx%x threadidx%x collapsed
946, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
955, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
956, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
957, ! blockidx%x threadidx%x collapsed
955, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
971, 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(:,:,:))
1030, Generating update self(rtm_ref(:,:),rtm(:,:))
1045, Generating update device(rtm(:,:))
1051, Generating update self(thlm_ref(:,:),thlm(:,:))
1066, Generating update device(thlm(:,:))
1074, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
1096, Generating update device(vm(:,:),um(:,:))
1110, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1112, ! blockidx%x threadidx%x collapsed
1110, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
1112, Generating implicit firstprivate(ts_nudge,dt)
1135, 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(:,:))
1144, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
xp2_xpyp_uv_rhs:
3232, Generating enter data create(rhs_pr2(:,:),rhs_term_tp(:,:),rhs_pr1(:,:))
3260, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3261, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3262, ! blockidx%x threadidx%x collapsed
3260, 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))
3287, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3288, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3289, ! blockidx%x threadidx%x collapsed
3287, 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))
3318, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3320, ! blockidx%x threadidx%x collapsed
3318, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3320, Generating implicit firstprivate(dt)
3331, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
3344, 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(:,:))
3437, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3438, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3437, Generating default present(xap2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3446, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp2_term_dp1_lhs:
3523, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3524, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3523, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
3533, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3535, ! blockidx%x threadidx%x collapsed
3533, Generating default present(lhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
wp2_term_pr1_lhs:
3622, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3623, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3622, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
3632, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3634, ! blockidx%x threadidx%x collapsed
3632, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_terms_bp_pr2_rhs:
3715, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3716, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3715, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
3724, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3725, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3726, ! blockidx%x threadidx%x collapsed
3724, 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))
xm_wpxp_lhs:
1293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1293, Generating default present(lhs(:,:ngrdcol,:1))
1304, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1305, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1306, ! blockidx%x threadidx%x collapsed
1304, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
1306, Generating implicit firstprivate(k_xm,invrs_dt)
1326, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1328, ! blockidx%x threadidx%x collapsed
1326, Generating default present(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))
1328, Generating implicit firstprivate(k_wpxp)
1353, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1354, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1353, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
1354, Generating implicit firstprivate(nzm)
1365, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1366, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1367, ! blockidx%x threadidx%x collapsed
1365, Generating default present(lhs(3,:ngrdcol,:))
1367, Generating implicit firstprivate(k_wpxp,invrs_dt)
1377, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1378, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1379, ! blockidx%x threadidx%x collapsed
1377, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1379, Generating implicit firstprivate(k_xm)
1391, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1392, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1393, ! blockidx%x threadidx%x collapsed
1391, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1393, Generating implicit firstprivate(k_xm)
wp2_term_dp1_rhs:
3815, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3816, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3815, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
3825, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3826, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3827, ! blockidx%x threadidx%x collapsed
3825, 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))
3833, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3835, ! blockidx%x threadidx%x collapsed
3833, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
3835, Generating implicit firstprivate(threshold)
xp2_xpyp_rhs:
3611, Generating enter data create(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
3666, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3667, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3668, ! blockidx%x threadidx%x collapsed
3666, 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))
3723, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3724, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3725, ! blockidx%x threadidx%x collapsed
3723, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3732, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3733, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3734, ! blockidx%x threadidx%x collapsed
3732, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3734, Generating implicit firstprivate(dt)
3746, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
3763, 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(:,:))
3891, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3892, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3891, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3892, Generating implicit firstprivate(threshold)
3898, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
calc_xm_wpxp_lhs_terms:
1532, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
1568, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1569, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1570, ! blockidx%x threadidx%x collapsed
1568, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1577, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1578, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1579, ! blockidx%x threadidx%x collapsed
1577, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1586, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1587, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1588, ! blockidx%x threadidx%x collapsed
1586, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
1596, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1597, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1596, Generating default present(zeros_array(:ngrdcol))
1616, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
wp2_term_pr3_rhs:
3936, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3937, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3936, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
3945, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3946, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3947, ! blockidx%x threadidx%x collapsed
3945, 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:
4054, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4055, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4054, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
4063, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4064, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4065, ! blockidx%x threadidx%x collapsed
4063, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_term_pr_dfsn_rhs:
4149, Generating create(wpuip2(:,:)) [if not already present]
4151, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4152, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4153, ! blockidx%x threadidx%x collapsed
4151, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
4159, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4161, ! blockidx%x threadidx%x collapsed
4159, 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))
4169, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4170, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4169, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
xm_wpxp_rhs:
1755, Generating enter data create(rhs_bp_pr3(:,:))
1775, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1776, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1775, Generating default present(rhs(:ngrdcol,rhs_lb_idx_zm),wpxp(:ngrdcol,gr%k_lb_zm),gr)
1776, Generating implicit firstprivate(rhs_lb_idx_zm)
1783, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1785, ! blockidx%x threadidx%x collapsed
1783, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
1785, Generating implicit firstprivate(invrs_dt,k_xm)
1799, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1800, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1801, ! blockidx%x threadidx%x collapsed
1799, 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))
1801, Generating implicit firstprivate(k_wpxp)
1818, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1819, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1818, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
1819, Generating implicit firstprivate(rhs_ub_idx_zm)
1827, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1828, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1829, ! blockidx%x threadidx%x collapsed
1827, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
1829, Generating implicit firstprivate(k_wpxp,invrs_dt)
1881, 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]
1901, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
1973, Generating exit data delete(rhs_bp_pr3(:,:))
wp3_term_ta_new_pdf_lhs:
4308, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4309, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4311, !$acc loop seq
4308, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4311, Loop is parallelizable
4318, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4320, ! blockidx%x threadidx%x collapsed
4318, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),coef_wp4_implicit(:ngrdcol,2:nzt),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt))
wp3_term_ta_adg1_lhs:
4503, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4504, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4505, ! blockidx%x threadidx%x collapsed
4503, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4526, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4528, ! blockidx%x threadidx%x collapsed
4526, 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))
4576, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4577, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4578, ! blockidx%x threadidx%x collapsed
4576, 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))
4639, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4640, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4641, ! blockidx%x threadidx%x collapsed
4639, Generating default present(a3_coef_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp3_on_wp2(:ngrdcol,2:nzt),wp2(:ngrdcol,2:nzt))
wp3_term_tp_lhs:
4802, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4803, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4804, !$acc loop seq
4802, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
4803, Generating implicit firstprivate(i)
4804, Loop is parallelizable
4814, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4816, ! blockidx%x threadidx%x collapsed
4814, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),coef_wp3_tp(:ngrdcol),gr)
wp3_terms_ac_pr2_lhs:
4929, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4930, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4929, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
4939, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4940, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4941, ! blockidx%x threadidx%x collapsed
4939, 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:
5048, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5049, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5048, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
5059, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5061, ! blockidx%x threadidx%x collapsed
5059, Generating default present(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))
5070, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5072, ! blockidx%x threadidx%x collapsed
5070, 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))
calc_xm_wpxp_ta_terms:
2149, 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(:,:))
2155, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
2179, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2180, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2181, ! blockidx%x threadidx%x collapsed
2182, ! blockidx%x threadidx%x collapsed
2179, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2191, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2192, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2193, ! blockidx%x threadidx%x collapsed
2194, ! blockidx%x threadidx%x collapsed
2195, ! blockidx%x threadidx%x collapsed
2191, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
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(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
2233, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2235, ! blockidx%x threadidx%x collapsed
2233, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
2267, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2268, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2269, ! blockidx%x threadidx%x collapsed
2267, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
2280, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2282, ! blockidx%x threadidx%x collapsed
2280, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2303, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2305, ! blockidx%x threadidx%x collapsed
2303, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2321, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2322, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2323, ! blockidx%x threadidx%x collapsed
2324, ! blockidx%x threadidx%x collapsed
2321, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2332, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2333, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2334, ! blockidx%x threadidx%x collapsed
2335, ! blockidx%x threadidx%x collapsed
2336, ! blockidx%x threadidx%x collapsed
2332, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2346, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2348, ! blockidx%x threadidx%x collapsed
2346, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
2358, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2359, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2360, ! blockidx%x threadidx%x collapsed
2358, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
2368, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2369, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2370, ! blockidx%x threadidx%x collapsed
2371, ! blockidx%x threadidx%x collapsed
2368, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
2383, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2384, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2385, ! blockidx%x threadidx%x collapsed
2386, ! blockidx%x threadidx%x collapsed
2383, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
2396, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2397, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2398, ! blockidx%x threadidx%x collapsed
2396, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
2530, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
2538, 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(:,:))
2544, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
wp3_term_ta_explicit_rhs:
5173, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5174, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5173, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
5183, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5185, ! blockidx%x threadidx%x collapsed
5183, 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:
5259, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5260, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5259, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
5269, Generating implicit firstprivate(ngrdcol,nzt)
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(c11_skw_fnc(:ngrdcol,2:nzt-1),rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),wp2thvp(:ngrdcol,2:nzt-1),thv_ds_zt(:ngrdcol,2:nzt-1))
wp3_term_pr_turb_rhs:
5358, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5359, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5358, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
5369, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5370, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5371, ! blockidx%x threadidx%x collapsed
5369, 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))
5383, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5385, ! blockidx%x threadidx%x collapsed
5383, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),em(:ngrdcol,2:nzt),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol))
wp3_term_pr_dfsn_rhs:
5475, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
5477, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5479, ! blockidx%x threadidx%x collapsed
5477, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
5486, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5487, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5486, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
5495, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5497, ! blockidx%x threadidx%x collapsed
5495, 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:
5600, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5601, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5600, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
5611, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5613, ! blockidx%x threadidx%x collapsed
5611, 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))
5620, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5622, ! blockidx%x threadidx%x collapsed
5620, 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:
2900, 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(:,:))
2908, Generating enter data create(wpsclrp_forcing(:,:,:))
2912, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
2961, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2963, ! blockidx%x threadidx%x collapsed
2961, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
2963, Generating implicit firstprivate(sclr)
2991, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2992, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2993, ! blockidx%x threadidx%x collapsed
2991, 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))
3001, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm(:,:),vm_forcing(:,:),um(:,:))
3044, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3045, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3046, ! blockidx%x threadidx%x collapsed
3044, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
3059, Generating implicit firstprivate(nzm,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(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
3072, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3073, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3074, ! blockidx%x threadidx%x collapsed
3072, Generating default present(fcor(:ngrdcol),vpwp_forcing(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm))
3087, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3089, ! blockidx%x threadidx%x collapsed
3087, Generating default present(wp2(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm),fcor_y(:ngrdcol),up2(:ngrdcol,:nzm))
3102, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3103, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3104, ! blockidx%x threadidx%x collapsed
3102, 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))
3114, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
3130, Generating update self(vpwp(:,:),upwp(:,:),fcor(:))
3147, Generating update self(wp2(:,:),up2(:,:),fcor_y(:))
3158, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3159, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3160, ! blockidx%x threadidx%x collapsed
3158, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
3212, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3213, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3214, ! blockidx%x threadidx%x collapsed
3212, 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))
3229, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3230, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3231, ! blockidx%x threadidx%x collapsed
3229, Generating default present(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))
3245, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
3290, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
Generating NVIDIA GPU code
3291, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3292, ! blockidx%x threadidx%x collapsed
3293, ! blockidx%x threadidx%x collapsed
3290, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
3303, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3305, ! blockidx%x threadidx%x collapsed
3303, Generating default present(thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,:2))
3312, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3314, ! blockidx%x threadidx%x collapsed
3312, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,:2))
3321, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
3322, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3323, ! blockidx%x threadidx%x collapsed
3324, ! blockidx%x threadidx%x collapsed
3321, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),old_solution(:ngrdcol,2:nzt*2,3:sclr_dim+2))
3331, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
3332, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3333, ! blockidx%x threadidx%x collapsed
3334, ! blockidx%x threadidx%x collapsed
3331, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),old_solution(:ngrdcol,:nzm*2-1,3:sclr_dim+2))
3342, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3343, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3344, ! blockidx%x threadidx%x collapsed
3342, Generating default present(vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,sclr_dim+3:sclr_dim+4))
3344, Generating implicit firstprivate(sclr_dim)
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(vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,sclr_dim+3:sclr_dim+4))
3353, Generating implicit firstprivate(sclr_dim)
3385, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
3703, 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(:,:))
3711, Generating exit data delete(wpsclrp_forcing(:,:,:))
calc_xp2_xpyp_ta_terms:
4196, Generating enter data create(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
4209, Generating enter data create(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
4224, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4225, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4226, ! blockidx%x threadidx%x collapsed
4224, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
4235, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4236, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4237, ! blockidx%x threadidx%x collapsed
4235, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4244, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4246, ! blockidx%x threadidx%x collapsed
4244, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
4513, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4515, ! blockidx%x threadidx%x collapsed
4513, 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))
4528, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4530, ! blockidx%x threadidx%x collapsed
4528, 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))
4552, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4554, ! blockidx%x threadidx%x collapsed
4552, 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))
4572, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4573, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
4574, ! blockidx%x threadidx%x collapsed
4575, ! blockidx%x threadidx%x collapsed
4572, Generating default present(lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
4584, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
4585, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
4586, ! blockidx%x threadidx%x collapsed
4587, ! blockidx%x threadidx%x collapsed
4588, ! blockidx%x threadidx%x collapsed
4584, 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))
4609, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4611, ! blockidx%x threadidx%x collapsed
4609, 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))
4623, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4624, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4625, ! blockidx%x threadidx%x collapsed
4623, 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))
4651, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4652, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4653, ! blockidx%x threadidx%x collapsed
4651, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
4659, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4660, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4661, ! blockidx%x threadidx%x collapsed
4659, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
4679, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4681, ! blockidx%x threadidx%x collapsed
4679, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4686, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4687, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4688, ! blockidx%x threadidx%x collapsed
4686, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
4710, Generating implicit firstprivate(nzm,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(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4718, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4719, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4720, ! blockidx%x threadidx%x collapsed
4718, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
4738, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4740, ! blockidx%x threadidx%x collapsed
4738, 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))
4764, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4765, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4766, ! blockidx%x threadidx%x collapsed
4764, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
4772, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4774, ! blockidx%x threadidx%x collapsed
4772, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
4804, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4805, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4806, ! blockidx%x threadidx%x collapsed
4804, Generating default present(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))
4813, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4815, ! blockidx%x threadidx%x collapsed
4813, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
4838, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4840, ! blockidx%x threadidx%x collapsed
4838, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
4845, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4846, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4847, ! blockidx%x threadidx%x collapsed
4845, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
4868, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4869, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4870, ! blockidx%x threadidx%x collapsed
4868, 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))
4877, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4878, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4879, ! blockidx%x threadidx%x collapsed
4877, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4902, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4903, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4904, ! blockidx%x threadidx%x collapsed
4902, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
4909, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4910, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4911, ! blockidx%x threadidx%x collapsed
4909, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
4932, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4934, ! blockidx%x threadidx%x collapsed
4932, 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))
4941, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4942, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4943, ! blockidx%x threadidx%x collapsed
4941, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
4966, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4967, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4968, ! blockidx%x threadidx%x collapsed
4966, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
4973, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4975, ! blockidx%x threadidx%x collapsed
4973, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
5410, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5411, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5412, ! blockidx%x threadidx%x collapsed
5410, 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))
5424, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5425, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5426, ! blockidx%x threadidx%x collapsed
5424, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
5442, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5443, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5444, ! blockidx%x threadidx%x collapsed
5442, 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))
5452, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5454, ! blockidx%x threadidx%x collapsed
5452, 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))
5474, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5475, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
5476, ! blockidx%x threadidx%x collapsed
5477, ! blockidx%x threadidx%x collapsed
5474, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
5509, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
5520, Generating exit data delete(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
5533, 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:
5610, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5612, ! blockidx%x threadidx%x collapsed
5610, 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:
5705, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5706, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5705, Generating default present(gr,lhs(:ngrdcol,:))
5714, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5715, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5716, ! blockidx%x threadidx%x collapsed
5714, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
5795, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5797, ! blockidx%x threadidx%x collapsed
5795, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
5797, Generating implicit firstprivate(threshold)
term_pr1:
5923, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5925, ! blockidx%x threadidx%x collapsed
5923, 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:
6039, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6041, ! blockidx%x threadidx%x collapsed
6039, 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:
6137, Generating update self(xp2_np1(:,:))
6158, Generating update self(xp2_np1(:,:))
xm_wpxp_clipping_and_stats:
4682, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
4773, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4775, ! blockidx%x threadidx%x collapsed
4773, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
4775, Generating implicit firstprivate(k_xm)
4784, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4785, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4786, ! blockidx%x threadidx%x collapsed
4784, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
4786, Generating implicit firstprivate(k_wpxp)
4795, 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(:))
4801, 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]
5015, Generating update self(xm(:,:))
5071, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5072, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5073, ! blockidx%x threadidx%x collapsed
5071, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5081, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5082, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5083, ! blockidx%x threadidx%x collapsed
5081, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5091, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5092, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5093, ! blockidx%x threadidx%x collapsed
5091, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5103, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5105, ! blockidx%x threadidx%x collapsed
5103, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5170, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
5261, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5262, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5263, ! blockidx%x threadidx%x collapsed
5261, 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:
5360, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5361, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5360, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
5368, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5369, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5370, ! blockidx%x threadidx%x collapsed
5368, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
5383, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5383, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
5485, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5486, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5485, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
5492, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5494, ! blockidx%x threadidx%x collapsed
5492, 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))
5503, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5504, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5503, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
wpxp_term_pr1_lhs:
5583, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5584, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5585, ! blockidx%x threadidx%x collapsed
5583, 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))
5597, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5598, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5597, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
5617, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5618, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5619, ! blockidx%x threadidx%x collapsed
5617, 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))
5628, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5629, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5628, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
wpxp_terms_bp_pr3_rhs:
5707, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5708, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5707, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
5713, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5714, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5715, ! blockidx%x threadidx%x collapsed
5713, 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))
5721, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5722, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5721, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
5895, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
5899, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5900, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5901, ! blockidx%x threadidx%x collapsed
5899, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
5901, Generating implicit firstprivate(l_any_clipping_needed)
5910, Generating update self(l_any_clipping_needed)
5928, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5929, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5930, ! blockidx%x threadidx%x collapsed
5928, 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))
5930, Generating implicit firstprivate(dt)
5940, Generating update self(xm_tndcy_wpxp_cl(:,:))
5947, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
5995, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5997, ! blockidx%x threadidx%x collapsed
5995, 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:
6075, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
6080, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6081, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6082, ! blockidx%x threadidx%x collapsed
6080, 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))
6092, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6093, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6092, Generating default present(ypxp(:ngrdcol,:),gr)
6099, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
advance_clubb_core:
872, 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(:,:))
893, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
897, Generating enter data create(wpedsclrp(:,:,:))
912, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:))
939, 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(:))
946, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
950, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
986, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
1020, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1021, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1020, 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))
1030, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1031, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1030, 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))
1040, Generating implicit firstprivate(sclr_dim,ngrdcol)
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(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
1054, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1056, ! blockidx%x threadidx%x collapsed
1054, Generating default present(gr,wpedsclrp_sfc(:ngrdcol,:edsclr_dim),wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim))
1065, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1066, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1065, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
1076, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1077, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1078, ! blockidx%x threadidx%x collapsed
1076, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
1090, Generating implicit firstprivate(ngrdcol,edsclr_dim)
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(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
1108, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1109, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1108, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
1224, Generating implicit firstprivate(nzm,ngrdcol)
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(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
1226, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
1280, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1282, ! blockidx%x threadidx%x collapsed
1280, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
1291, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1292, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1293, ! blockidx%x threadidx%x collapsed
1291, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
1310, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1312, ! blockidx%x threadidx%x collapsed
1310, Generating default present(wp3(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
1319, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1320, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1321, ! blockidx%x threadidx%x collapsed
1319, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
1349, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1350, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1351, ! blockidx%x threadidx%x collapsed
1349, Generating default present(em(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1357, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1358, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1359, ! blockidx%x threadidx%x collapsed
1357, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1368, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1369, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1370, ! blockidx%x threadidx%x collapsed
1368, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
1399, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1400, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1401, ! blockidx%x threadidx%x collapsed
1399, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1408, Generating update self(ddzt_umvm_sqd(:,:))
1468, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1469, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1470, ! blockidx%x threadidx%x collapsed
1468, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
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(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
1487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1489, ! blockidx%x threadidx%x collapsed
1487, 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))
1500, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1502, ! blockidx%x threadidx%x collapsed
1500, 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))
1566, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1567, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1568, ! blockidx%x threadidx%x collapsed
1566, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1576, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1577, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1578, ! blockidx%x threadidx%x collapsed
1576, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1639, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
1665, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1666, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1667, ! blockidx%x threadidx%x collapsed
1665, 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))
1703, Generating update self(stability_correction(:,:))
1710, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1712, ! blockidx%x threadidx%x collapsed
1710, Generating default present(invrs_tau_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))
1722, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1724, ! blockidx%x threadidx%x collapsed
1722, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm))
1735, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1737, ! blockidx%x threadidx%x collapsed
1735, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
1753, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1755, ! blockidx%x threadidx%x collapsed
1753, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1771, 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(:,:))
1813, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1815, ! blockidx%x threadidx%x collapsed
1813, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
2137, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2139, ! blockidx%x threadidx%x collapsed
2137, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2148, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2149, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2150, ! blockidx%x threadidx%x collapsed
2148, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2150, Generating implicit firstprivate(edsclr_dim)
2200, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
2217, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2218, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2219, ! blockidx%x threadidx%x collapsed
2217, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2219, Generating implicit firstprivate(edsclr_dim)
2557, 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(:,:))
2604, 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(:,:))
2629, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2634, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2707, 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(:))
2714, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2718, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2754, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2818, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2822, Generating exit data delete(wpedsclrp(:,:,:))
2825, 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(:,:))
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
1176, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp_col(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
Generating copy(exner_col(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
Generating copy(thlpthvp_col(:,:)) [if not already present]
Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params_col(:,:)) [if not already present]
Generating copy(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug_col(:,:)) [if not already present]
Generating copy(uprcp_col(:,:)) [if not already present]
Generating copyin(vg_col(:,:)) [if not already present]
Generating copy(vprcp_col(:,:)) [if not already present]
Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
Generating copyin(rho_zm_col(:,:)) [if not already present]
Generating copyout(wprcp_col(:,:)) [if not already present]
Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
Generating copy(rtp3_col(:,:)) [if not already present]
Generating copyin(wm_zt_col(:,:)) [if not already present]
Generating copy(wp2vp2_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm_col(:,:)) [if not already present]
Generating copyout(cloud_cover_col(:,:)) [if not already present]
Generating copyin(wpthlp_sfc_col(:)) [if not already present]
Generating copy(wp2thlp_col(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
Generating copyout(thlprcp_col(:,:)) [if not already present]
Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp2up2_col(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up_col(:,:)) [if not already present]
Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
Generating copy(upwp_col(:,:),vpwp_col(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
Generating copy(cloud_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
Generating copy(thlp3_col(:,:)) [if not already present]
Generating copyout(kh_zt_col(:,:)) [if not already present]
Generating copy(wpvp2_col(:,:)) [if not already present]
1257, 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]
1262, 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]
1266, 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:
1770, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
Generating copy(exner(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
Generating copyout(w_up_in_cloud(:,:)) [if not already present]
Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
Generating copy(ice_supersat_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
Generating copy(thlpthvp(:,:)) [if not already present]
Generating copyin(thv_ds_zm(:,:)) [if not already present]
Generating copyout(rcm_in_layer(:,:)) [if not already present]
Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params(:,:)) [if not already present]
Generating copyout(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug(:,:)) [if not already present]
Generating copy(uprcp(:,:)) [if not already present]
Generating copyin(vg(:,:)) [if not already present]
Generating copy(vprcp(:,:)) [if not already present]
Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
Generating copy(up2(:,:),vp2(:,:)) [if not already present]
Generating copyin(rho_zm(:,:)) [if not already present]
Generating copyout(wprcp(:,:)) [if not already present]
Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
Generating copy(rtp3(:,:)) [if not already present]
Generating copyin(wm_zt(:,:)) [if not already present]
Generating copy(wp2vp2(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm(:,:)) [if not already present]
Generating copyout(cloud_cover(:,:)) [if not already present]
Generating copyin(wpthlp_sfc(:)) [if not already present]
Generating copy(wp2thlp(:,:),wp2thvp(:,:)) [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(:,:),wp2up(:,:),wp2up2(:,:)) [if not already present]
Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
Generating copyout(w_down_in_cloud(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
Generating copy(cloud_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
Generating copy(thlp3(:,:)) [if not already present]
Generating copyout(kh_zt(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(wpvp2(:,:)) [if not already present]
1841, 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]
1845, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
Generating copy(edsclrm(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
1849, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
1990, 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]
[ 52%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target text_writer_lib
[ 52%] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[ 52%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
Scanning dependencies of target coamps_lib
[ 52%] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[ 53%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[ 53%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[ 53%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[ 54%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[ 54%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[ 54%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[ 55%] Linking Fortran static library libtext_writer_lib.a
[ 55%] Built target text_writer_lib
[ 55%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[ 56%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[ 57%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[ 57%] Linking Fortran static library libmicrophys_utils_lib.a
[ 57%] Built target microphys_utils_lib
[ 57%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[ 57%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[ 57%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
Scanning dependencies of target KK_microphys_lib
[ 57%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[ 57%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
Scanning dependencies of target morrison_microphys_lib
[ 57%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 58%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[ 59%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 300)
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257)
[ 60%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[ 60%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[ 60%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[ 60%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[ 61%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[ 70%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[ 71%] Linking Fortran static library libcoamps_lib.a
[ 71%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[ 72%] Built target coamps_lib
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[ 72%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[ 73%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[ 73%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[ 73%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[ 73%] Linking Fortran static library libKK_microphys_lib.a
[ 73%] Linking Fortran static library libbugsrad_lib.a
[ 73%] Built target KK_microphys_lib
[ 73%] Built target bugsrad_lib
Scanning dependencies of target silhs_lib
[ 73%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[ 73%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[ 73%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[ 74%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
transform_uniform_samples_to_pdf:
111, Generating create(std_normal(:,:,:,:)) [if not already present]
125, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
126, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
127, ! blockidx%x threadidx%x collapsed
128, ! blockidx%x threadidx%x collapsed
129, ! blockidx%x threadidx%x collapsed
125, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),hm_metadata)
137, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
138, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
139, ! blockidx%x threadidx%x collapsed
140, ! blockidx%x threadidx%x collapsed
141, ! blockidx%x threadidx%x collapsed
137, Generating default present(hm_metadata,l_in_precip_all_levs(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_ncn+1:pdf_dim))
162, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
163, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
164, ! blockidx%x threadidx%x collapsed
165, ! blockidx%x threadidx%x collapsed
162, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_chi),hm_metadata,cloud_frac(:ngrdcol,:num_samples,:nzt))
cdfnorminv:
256, Generating implicit firstprivate(pdf_dim,nzt,num_samples,ngrdcol)
Generating NVIDIA GPU code
257, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
258, ! blockidx%x threadidx%x collapsed
259, ! blockidx%x threadidx%x collapsed
260, ! blockidx%x threadidx%x collapsed
256, Generating implicit copy(std_normal(:pdf_dim,:ngrdcol,:nzt,:num_samples)) [if not already present]
Generating implicit copyin(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim)) [if not already present]
260, Generating implicit firstprivate(x,w)
multiply_cholesky:
546, Generating implicit firstprivate(num_samples,ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
547, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
548, ! blockidx%x threadidx%x collapsed
549, ! blockidx%x threadidx%x collapsed
550, ! blockidx%x threadidx%x collapsed
560, !$acc loop seq
546, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),sigma_cholesky1(:,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:,:ngrdcol,:nzt,:pdf_dim),mu2(:ngrdcol,:nzt,:pdf_dim),mu1(:ngrdcol,:nzt,:pdf_dim),std_normal(:,:ngrdcol,:nzt,:num_samples))
550, Generating implicit firstprivate(j,x_nl_k_sample_i_tmp,l_first_comp)
560, Loop carried scalar dependence for x_nl_k_sample_i_tmp at line 563,566
Scalar last value needed after loop for x_nl_k_sample_i_tmp at line 571
chi_eta_2_rtthl:
647, Generating implicit firstprivate(nzt,num_samples,ngrdcol)
Generating NVIDIA GPU code
648, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
649, ! blockidx%x threadidx%x collapsed
650, ! blockidx%x threadidx%x collapsed
647, Generating default present(lh_rt(:ngrdcol,:num_samples,:nzt),rt_2(:ngrdcol,:nzt),crt_2(:ngrdcol,:nzt),eta(:ngrdcol,:num_samples,:nzt),mu_chi_2(:ngrdcol,:nzt),lh_thl(:ngrdcol,:num_samples,:nzt),chi(:ngrdcol,:num_samples,:nzt),cthl_2(:ngrdcol,:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),thl_2(:ngrdcol,:nzt),thl_1(:ngrdcol,:nzt),cthl_1(:ngrdcol,:nzt),rt_1(:ngrdcol,:nzt),mu_chi_1(:ngrdcol,:nzt),crt_1(:ngrdcol,:nzt))
650, Generating implicit firstprivate(lh_dev_thl_lim)
[ 75%] Linking Fortran static library libmorrison_microphys_lib.a
[ 75%] Built target morrison_microphys_lib
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[ 75%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
generate_silhs_sample:
220, Generating enter data create(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
248, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
249, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
250, ! blockidx%x threadidx%x collapsed
248, Generating default present(pdf_params,rcm_pdf(:ngrdcol,:nzt))
269, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
270, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
271, ! blockidx%x threadidx%x collapsed
272, ! blockidx%x threadidx%x collapsed
273, ! blockidx%x threadidx%x collapsed
269, Generating default present(sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_1(:ngrdcol,:nzt,:pdf_dim,:pdf_dim),sigma1(:ngrdcol,:nzt,:pdf_dim),sigma2(:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_2(:ngrdcol,:nzt,:pdf_dim,:pdf_dim))
286, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
287, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
288, ! blockidx%x threadidx%x collapsed
286, Generating default present(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
288, Generating implicit firstprivate(vert_decorr_coef)
302, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
304, ! blockidx%x threadidx%x collapsed
302, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
304, Generating implicit firstprivate(vert_decorr_coef)
315, Generating update self(x_vert_corr(:,:))
353, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
354, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
355, ! blockidx%x threadidx%x collapsed
356, ! blockidx%x threadidx%x collapsed
353, Generating default present(pdf_params%mixt_frac(1:ngrdcol,1:nzt),precip_fracs,l_in_precip(:ngrdcol,:num_samples,:nzt),pdf_params,precip_fracs%precip_frac_2(1:ngrdcol,1:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),pdf_params%cloud_frac_2(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:num_samples,:nzt),precip_fracs%precip_frac_1(1:ngrdcol,1:nzt),pdf_params%cloud_frac_1(1:ngrdcol,1:nzt))
356, Generating implicit firstprivate(pdf_dim)
410, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),k_lh_start(:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
443, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
481, Generating exit data delete(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
generate_all_uniform_samples:
758, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
759, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
760, ! blockidx%x threadidx%x collapsed
761, ! blockidx%x threadidx%x collapsed
762, ! blockidx%x threadidx%x collapsed
758, 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))
771, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
772, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
773, ! blockidx%x threadidx%x collapsed
774, ! blockidx%x threadidx%x collapsed
771, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
854, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
855, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
856, ! blockidx%x threadidx%x collapsed
857, ! blockidx%x threadidx%x collapsed
858, ! blockidx%x threadidx%x collapsed
854, 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))
867, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
868, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
869, ! blockidx%x threadidx%x collapsed
870, ! blockidx%x threadidx%x collapsed
867, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
1021, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
1025, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1026, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1027, ! blockidx%x threadidx%x collapsed
1025, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
1034, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1035, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1048, !$acc loop seq
1034, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
1035, Generating implicit firstprivate(rcm_in_cloud_max)
1048, Loop carried scalar dependence for rcm_in_cloud_max at line 1052
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
Generating implicit firstprivate(rcm_in_cloud)
Loop carried scalar dependence for rcm_in_cloud_max at line 1052
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
1065, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1066, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1077, !$acc loop seq
1065, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
1066, Generating implicit firstprivate(rcm_max)
1077, Loop carried scalar dependence for rcm_max at line 1078
Loop carried dependence of k_lh_start_rcm prevents parallelization
Loop carried backward dependence of k_lh_start_rcm prevents vectorization
1090, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
1118, Generating update device(k_lh_start(:))
1122, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1123, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1122, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
1129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1129, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
1136, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
1254, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
1255, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1256, ! blockidx%x threadidx%x collapsed
1257, ! blockidx%x threadidx%x collapsed
1254, 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)
1257, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
1849, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
1850, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1851, ! blockidx%x threadidx%x collapsed
1852, ! blockidx%x threadidx%x collapsed
1857, !$acc loop seq
1849, 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))
1852, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
1857, Loop carried scalar dependence for unbounded_point at line 1860
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 1860
1883, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
1884, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1885, ! blockidx%x threadidx%x collapsed
1886, ! blockidx%x threadidx%x collapsed
1891, !$acc loop seq
1883, 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))
1886, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
1891, Loop carried scalar dependence for unbounded_point at line 1894
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 1894
[ 76%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
generate_silhs_sample_api_single_col:
327, 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:
487, 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:
606, Generating copyout(lh_thl_clipped_col(:,:,:)) [if not already present]
Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs_col(:,:,:,:),x_mixt_comp_all_levs_col(:,:,:)) [if not already present]
Generating copyout(lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) [if not already present]
Generating copyin(hm_metadata) [if not already present]
clip_transform_silhs_output_api_multi_col:
686, 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]
[ 76%] Linking Fortran static library libsilhs_lib.a
[ 76%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
[ 76%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
Scanning dependencies of target radiation_lib
[ 77%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[ 77%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[ 77%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[ 77%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[ 78%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[ 78%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90.o
[ 78%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[ 79%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[ 79%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[ 80%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[ 80%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[ 81%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[ 81%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[ 81%] Linking Fortran static library libnumerical_recipes_lib.a
[ 81%] Built target numerical_recipes_lib
[ 81%] Linking Fortran static library libradiation_lib.a
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 81%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o
[ 81%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o
[ 82%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o
[ 83%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o
[ 84%] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o
[ 84%] Linking Fortran static library libinput_fields_lib.a
[ 84%] Built target input_fields_lib
Scanning dependencies of target microphys_lib
Scanning dependencies of target G_unit_test_lib
[ 84%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
Scanning dependencies of target benchmark_cases_lib
[ 84%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[ 84%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o
[ 84%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[ 84%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[ 85%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[ 85%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[ 86%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
diag_ustar:
36, Generating acc routine seq
Generating NVIDIA GPU code
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[ 86%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[ 86%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[ 87%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[ 87%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
flux_spec_hum_to_mixing_ratio:
62, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
63, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
62, Generating default present(rtm_zm(:ngrdcol),wprtp(:ngrdcol),wpqtp(:ngrdcol))
force_spec_hum_to_mixing_ratio:
106, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
108, ! blockidx%x threadidx%x collapsed
106, Generating default present(rtm_forcing(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),qtm_forcing(:ngrdcol,:nzt))
wangara_tndcy:
68, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
70, ! blockidx%x threadidx%x collapsed
68, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
75, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
76, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
77, ! blockidx%x threadidx%x collapsed
75, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr,rtm_forcing(:ngrdcol,:gr%nzt))
90, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
91, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
92, ! blockidx%x threadidx%x collapsed
90, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
101, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
103, ! blockidx%x threadidx%x collapsed
101, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
wangara_sfclyr:
171, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
172, Generating implicit firstprivate(time_est)
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[ 87%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[ 87%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
apply_time_dependent_forcings_from_array:
649, Generating create(temp_array(:)) [if not already present]
663, Generating update device(temp_array(:))
671, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
673, ! blockidx%x threadidx%x collapsed
671, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
680, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
682, ! blockidx%x threadidx%x collapsed
680, Generating default present(thlm_f(:ngrdcol,:nzt))
689, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
691, ! blockidx%x threadidx%x collapsed
689, Generating default present(thlm_f(:ngrdcol,:nzt))
700, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
702, ! blockidx%x threadidx%x collapsed
700, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
711, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
712, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
713, ! blockidx%x threadidx%x collapsed
711, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
725, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
727, ! blockidx%x threadidx%x collapsed
725, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
734, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
736, ! blockidx%x threadidx%x collapsed
734, Generating default present(rtm_f(:ngrdcol,:nzt))
745, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
747, ! blockidx%x threadidx%x collapsed
745, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
756, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
758, ! blockidx%x threadidx%x collapsed
756, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
767, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
769, ! blockidx%x threadidx%x collapsed
767, Generating default present(um_ref(:ngrdcol,:nzt))
776, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
778, ! blockidx%x threadidx%x collapsed
776, Generating default present(vm_ref(:ngrdcol,:nzt))
785, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
787, ! blockidx%x threadidx%x collapsed
785, Generating default present(um_f(:ngrdcol,:nzt))
794, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
796, ! blockidx%x threadidx%x collapsed
794, Generating default present(vm_f(:ngrdcol,:nzt))
806, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
808, ! blockidx%x threadidx%x collapsed
806, Generating default present(wm_zt(:ngrdcol,:nzt))
815, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
817, ! blockidx%x threadidx%x collapsed
815, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
824, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
825, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
829, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
831, ! blockidx%x threadidx%x collapsed
829, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
844, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
846, ! blockidx%x threadidx%x collapsed
844, Generating default present(ug(:ngrdcol,:nzt))
853, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
855, ! blockidx%x threadidx%x collapsed
853, Generating default present(vg(:ngrdcol,:nzt))
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[ 88%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[ 89%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
[ 89%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[ 89%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[ 90%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
compute_momentum_flux:
57, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
58, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
57, Generating default present(upwp_sfc(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),ustar(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
compute_ubar:
102, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
102, Generating default present(vm_sfc(:ngrdcol),um_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wpthlp_sfc:
216, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
217, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
216, Generating default present(t_sfc(:ngrdcol),exner_sfc(:ngrdcol),cd(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wprtp_sfc:
258, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
259, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
258, Generating default present(cd(:ngrdcol),rtm_sfc(:ngrdcol),adjustment(:ngrdcol),wprtp_sfc(:ngrdcol),ubar(:ngrdcol))
[ 90%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
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
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
pdf_hydromet_microphys_prep:
242, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
244, Generating update self(wphydrometp(:,:,:))
294, 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(:,:,:))
297, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
395, Generating update self(lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),rho_ds_zt(:,:),lh_rv_clipped(:,:,:),lh_thl_clipped(:,:,:))
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 223)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 227)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 280)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90: 283)
[ 91%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[ 91%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
[ 92%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[ 92%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[ 92%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
bomex_tndcy:
82, Generating enter data create(qtm_forcing(:,:))
87, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
89, ! blockidx%x threadidx%x collapsed
87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
116, ! blockidx%x threadidx%x collapsed
114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
126, ! blockidx%x threadidx%x collapsed
124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
133, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
193, Generating enter data copyin(wpqtp_sfc(:))
208, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
224, Generating exit data delete(wpqtp_sfc(:))
[ 92%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
microphys_lhs:
1754, 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]
1784, 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:
2087, 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]
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))
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
cloud_feedback_sfclyr:
103, Generating enter data create(cq(:),ch(:),exner_sfc(:),rsat(:))
115, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
116, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
115, Generating default present(cq(:ngrdcol),ustar(:ngrdcol),t_sfc(:),exner_sfc(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
116, Generating implicit firstprivate(saturation_formula,t_sfc_interp)
164, Generating exit data delete(cq(:),ch(:),rsat(:),exner_sfc(:))
dycoms2_rf01_tndcy:
66, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
67, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
68, ! blockidx%x threadidx%x collapsed
66, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
77, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
78, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
79, ! blockidx%x threadidx%x collapsed
77, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
88, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
89, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
90, ! blockidx%x threadidx%x collapsed
88, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_rf01_sfclyr:
176, Generating enter data create(rsat(:),cd(:))
192, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
202, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
223, Generating exit data delete(rsat(:),cd(:))
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),wpthlp_sfc(:ngrdcol),z(:),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)
[ 93%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/pdf_parameter_tests.F90: 429)
dycoms2_rf02_tndcy:
90, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
91, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
90, Generating default present(wm_zt(:ngrdcol,gr%nzt),wm_zm(:ngrdcol,gr%nzm),gr)
96, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
97, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
98, ! blockidx%x threadidx%x collapsed
96, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
107, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
109, ! blockidx%x threadidx%x collapsed
107, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
118, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
120, ! blockidx%x threadidx%x collapsed
118, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_rf02_sfclyr:
194, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
194, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
195, Generating implicit firstprivate(sens_ht,latent_ht)
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
ekman_sfclyr:
67, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
68, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
67, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[ 94%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
fire_sfclyr:
92, Generating enter data create(cz(:),rsat(:))
102, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
102, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),cz(:ngrdcol),p_sfc(:))
103, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
118, Generating exit data delete(rsat(:),cz(:))
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
gabls3_sfclyr:
98, Generating enter data create(c_10(:),offset(:))
101, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
102, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
101, Generating default present(c_10(:ngrdcol),offset(:ngrdcol))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
114, Generating default present(veg_t_in_k(:ngrdcol),ustar(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),lowest_level(:),exner_sfc(:ngrdcol),ubar(:))
115, Generating implicit firstprivate(veg_theta_in_k,bflx)
122, Generating exit data delete(offset(:),c_10(:))
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(:))
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
gabls3_night_sfclyr:
97, Generating enter data create(ubar(:))
113, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
114, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
113, Generating default present(um_sfc(:),thlm_sfc(:),vm_sfc(:),wpthlp_sfc(:),wprtp_sfc(:),ustar(:),ubar(:),lowest_level(:),rtm_sfc(:))
114, Generating implicit firstprivate(ts,qs)
129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
129, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol))
130, Generating implicit firstprivate(vpwp_sfc_interp,upwp_sfc_interp)
143, Generating exit data delete(ubar(:))
psi_h:
150, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gm1:
163, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
gh1:
175, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
fm1:
188, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
fh1:
206, Generating implicit acc routine seq
Generating acc routine seq
Generating NVIDIA GPU code
landflx:
220, Generating acc routine seq
Generating NVIDIA GPU code
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[ 95%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
lba_tndcy:
68, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
70, ! blockidx%x threadidx%x collapsed
68, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
82, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
83, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
84, ! blockidx%x threadidx%x collapsed
82, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
93, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
95, ! blockidx%x threadidx%x collapsed
93, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
lba_sfclyr:
172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
173, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
172, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
173, Generating implicit firstprivate(ft,bflx)
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)
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)
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
rico_tndcy:
88, Generating enter data create(qtm_forcing(:,:))
93, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
95, ! blockidx%x threadidx%x collapsed
93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
95, Generating implicit firstprivate(t_tendency)
116, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
118, ! blockidx%x threadidx%x collapsed
116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
145, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
147, ! blockidx%x threadidx%x collapsed
145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
156, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
158, ! blockidx%x threadidx%x collapsed
156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
165, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
287, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
318, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
344, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
arm_sfclyr:
98, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
99, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
98, Generating default present(thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
99, Generating implicit firstprivate(bflx,moisture_flx2,heat_flx2)
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(:))
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[ 95%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
arm_3year_sfclyr:
79, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
80, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
79, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
80, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
arm_0003_sfclyr:
91, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
92, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
91, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
92, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
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)
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(:))
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
calc_forcings:
39, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
40, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
41, ! blockidx%x threadidx%x collapsed
39, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
calc_forcings:
42, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
43, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
44, ! blockidx%x threadidx%x collapsed
42, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),gr,z_inversion(:ngrdcol),thlm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt))
atex_long_tndcy:
135, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
137, ! blockidx%x threadidx%x collapsed
135, Generating default present(gr,gr%zt(1:ngrdcol,1:gr%nzt),wm_zt(:ngrdcol,:gr%nzt))
165, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
166, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
165, Generating default present(wm_zm(:ngrdcol,:),gr)
172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
174, ! blockidx%x threadidx%x collapsed
172, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
183, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
185, ! blockidx%x threadidx%x collapsed
183, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
atex_long_sfclyr:
268, Generating enter data create(c_10(:),adjustment(:))
290, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
290, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
291, Generating implicit firstprivate(t_sfc_interp)
313, Generating exit data delete(c_10(:),adjustment(:))
atex_tndcy:
213, Generating enter data create(z_lev(:),z_inversion(:))
219, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
219, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
222, Complex loop carried dependence of z_lev prevents parallelization
Loop carried reuse of z_lev prevents parallelization
229, Generating update self(rtm(:,:),z_lev(:))
244, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
244, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
250, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
252, ! blockidx%x threadidx%x collapsed
250, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
270, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
270, Generating default present(wm_zm(:ngrdcol,:),gr)
286, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
286, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
289, Complex loop carried dependence of z_lev_dycore prevents parallelization
Loop carried reuse of z_lev_dycore prevents parallelization
311, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
312, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
311, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
355, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
356, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
357, ! blockidx%x threadidx%x collapsed
355, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
365, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
366, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
367, ! blockidx%x threadidx%x collapsed
365, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
374, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
376, ! blockidx%x threadidx%x collapsed
374, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
384, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
385, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
386, ! blockidx%x threadidx%x collapsed
384, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
395, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
396, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
397, ! blockidx%x threadidx%x collapsed
395, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
406, Generating exit data delete(z_lev(:),z_inversion(:))
atex_sfclyr:
472, Generating enter data create(c_10(:),adjustment(:))
482, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
483, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
482, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
483, Generating implicit firstprivate(t_sfc_interp)
497, Generating exit data delete(c_10(:),adjustment(:))
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[ 96%] Linking Fortran static library libG_unit_test_lib.a
[ 96%] Built target G_unit_test_lib
Scanning dependencies of target G_unit_tests
[ 96%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 96%] Linking Fortran executable G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[ 96%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
prescribe_forcings:
297, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
312, Generating implicit firstprivate(ngrdcol,nzt)
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(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
320, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
321, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
322, ! blockidx%x threadidx%x collapsed
320, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
368, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
368, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
369, Generating implicit firstprivate(nzt)
441, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
442, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
443, ! blockidx%x threadidx%x collapsed
441, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
465, Generating update self(p_in_pa(:,:))
471, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
489, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
490, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
491, ! blockidx%x threadidx%x collapsed
489, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
498, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
500, ! blockidx%x threadidx%x collapsed
501, !$acc loop seq
498, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
501, Loop is parallelizable
509, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
511, ! blockidx%x threadidx%x collapsed
512, !$acc loop seq
509, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
512, Loop is parallelizable
590, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
591, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
590, Generating default present(ustar(:ngrdcol))
614, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
615, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
614, Generating default present(ustar(:ngrdcol))
628, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
629, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
628, Generating default present(ustar(:ngrdcol))
650, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
651, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
650, Generating default present(ustar(:ngrdcol))
788, Generating update self(rho_bot(:))
791, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
842, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
843, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
842, Generating default present(ustar(:ngrdcol))
870, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
871, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
870, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
871, Generating implicit firstprivate(sens_ht,latent_ht)
877, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
878, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
879, ! blockidx%x threadidx%x collapsed
877, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
879, Generating implicit firstprivate(sens_ht)
886, Generating implicit firstprivate(ngrdcol,nzm)
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(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
888, Generating implicit firstprivate(latent_ht)
900, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
911, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
read_surface_var_for_bc:
1017, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
1022, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1023, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1022, 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))
1042, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1043, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1050, !$acc loop seq
1042, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
1043, Generating implicit firstprivate(k,min_val)
1050, Loop carried scalar dependence for min_val at line 1051
Loop carried reuse of k_min prevents parallelization
1060, Generating update self(k_min(:))
1093, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1094, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1093, 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,:))
1094, Generating implicit firstprivate(k00,km1,kp2,kp1)
[ 96%] Built target G_unit_tests
[ 96%] Linking Fortran static library libbenchmark_cases_lib.a
[ 96%] Built target benchmark_cases_lib
[ 97%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 98%] Linking Fortran static library libmicrophys_lib.a
[ 98%] Built target microphys_lib
Scanning dependencies of target clubb_driver_lib
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
2544, Generating enter data create(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:))
Generating enter data copyin(pdf_params_zm%mixt_frac(:,:))
Generating enter data create(pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params_zm)
Generating enter data create(pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:))
Generating enter data copyin(pdf_params%mixt_frac(:,:))
Generating enter data create(pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params)
Generating enter data create(pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:))
Generating enter data copyin(err_info,thv_ds_zt_init(:))
Generating enter data create(rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:))
Generating enter data copyin(clubb_params(:,:))
Generating enter data create(sigma_x_1_n(:,:,:))
Generating enter data copyin(sfc_soil_t_in_k_init(:))
Generating enter data create(mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:))
Generating enter data copyin(invrs_rho_ds_zt_init(:))
Generating enter data create(cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:))
Generating enter data copyin(upwp_init(:),vm_init(:),um_init(:),hm_metadata)
Generating enter data create(wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:))
Generating enter data copyin(wp2_init(:))
Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
Generating enter data create(vprcp(:,:))
Generating enter data copyin(vg_init(:))
Generating enter data create(uprcp(:,:))
Generating enter data copyin(ug_init(:))
Generating enter data create(thlm_mc(:,:))
Generating enter data copyin(rtm_init(:))
Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
Generating enter data copyin(thv_ds_zm_init(:))
Generating enter data create(thlpthvp(:,:))
Generating enter data copyin(invrs_rho_ds_zm_init(:))
Generating enter data create(ice_supersat_frac(:,:))
Generating enter data copyin(rho_ds_zm_init(:))
Generating enter data create(rho(:,:),rfrzm(:,:))
Generating enter data copyin(rho_init(:))
Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
Generating enter data copyin(wm_zt_init(:))
Generating enter data create(rtp3(:,:))
Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
Generating enter data create(rtpthvp(:,:))
Generating enter data copyin(rcm_init(:))
Generating enter data create(upwp_sfc_pert(:))
Generating enter data copyin(sfc_elevation(:))
Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
Generating enter data create(err_info%err_code(:))
Generating enter data copyin(em_init(:))
Generating enter data create(rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:))
Generating enter data copyin(rho_ds_zm_dycore_init(:))
Generating enter data create(rho_zm(:,:))
Generating enter data copyin(rho_ds_zt_init(:),p_in_pa_init(:))
Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
Generating enter data copyin(dummy_dy(:))
Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params_zm%varnce_w_1(:,:))
Generating enter data create(pdf_params_zm%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:))
Generating enter data create(pdf_params%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params%varnce_w_1(:,:))
Generating enter data create(pdf_params%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),deep_soil_t_in_k_init(:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_zm_init(:))
Generating enter data create(sigma_x_2_n(:,:,:))
Generating enter data copyin(gr%zt(:,:))
Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
Generating enter data create(mu_x_2_n(:,:,:))
Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:))
Generating enter data create(x_nl_all_levs(:,:,:,:))
2619, Generating enter data create(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:))
Generating enter data copyin(sclrm_init(:,:))
Generating enter data create(sclrpthvp(:,:,:))
Generating enter data copyin(sclr_tol(:))
Generating enter data create(wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
2624, Generating enter data create(edsclrm(:,:,:))
Generating enter data copyin(edsclrm_init(:,:))
Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
2628, Generating enter data create(rtphmp_zt(:,:,:))
Generating enter data copyin(hm_metadata%l_mix_rat_hm(:))
Generating enter data create(thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
set_case_initial_conditions:
2702, Generating implicit firstprivate(ngrdcol,lh_num_samples)
Generating NVIDIA GPU code
2703, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2704, ! blockidx%x threadidx%x collapsed
2705, ! blockidx%x threadidx%x collapsed
2706, !$acc loop seq
2702, Generating default present(x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),x_mixt_comp_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt),lh_sample_point_weights(1:ngrdcol,1:lh_num_samples,1:gr%nzt),gr)
2706, Loop is parallelizable
2713, Generating implicit firstprivate(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(um_forcing(1:ngrdcol,1:gr%nzt),ug_init(1:gr%nzt),vm_forcing(1:ngrdcol,1:gr%nzt),vg_init(1:gr%nzt),um_ref_init(1:gr%nzt),vm_ref_init(1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),rho_init(1:gr%nzt),w_down_in_cloud(1:ngrdcol,1:gr%nzt),vp3(1:ngrdcol,1:gr%nzt),cloudy_downdraft_frac(1:ngrdcol,1:gr%nzt),cloud_frac(1:ngrdcol,1:gr%nzt),wp2up(1:ngrdcol,1:gr%nzt),p_in_pa(1:ngrdcol,1:gr%nzt),lscale(1:ngrdcol,1:gr%nzt),exner(1:ngrdcol,1:gr%nzt),cloudy_updraft_frac(1:ngrdcol,1:gr%nzt),rho_ds_zt_init(1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),rho_ds_zt(1:ngrdcol,1:gr%nzt),rho(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt(1:ngrdcol,1:gr%nzt),ice_supersat_frac(1:ngrdcol,1:gr%nzt),thv_ds_zt(1:ngrdcol,1:gr%nzt),thlp3(1:ngrdcol,1:gr%nzt),thlm(1:ngrdcol,1:gr%nzt),rtm(1:ngrdcol,1:gr%nzt),um(1:ngrdcol,1:gr%nzt),vm(1:ngrdcol,1:gr%nzt),um_init(1:gr%nzt),vm_init(1:gr%nzt),wm_zt(1:ngrdcol,1:gr%nzt),w_up_in_cloud(1:ngrdcol,1:gr%nzt),rcm_in_layer(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),cloud_cover(1:ngrdcol,1:gr%nzt),gr,rcm(1:ngrdcol,1:gr%nzt),ug(1:ngrdcol,1:gr%nzt),thvm_init(1:gr%nzt),vg(1:ngrdcol,1:gr%nzt),up3(1:ngrdcol,1:gr%nzt),um_ref(1:ngrdcol,1:gr%nzt),um_pert(1:ngrdcol,1:gr%nzt),vm_ref(1:ngrdcol,1:gr%nzt),vm_pert(1:ngrdcol,1:gr%nzt),thlm_ref(1:ngrdcol,1:gr%nzt),thlm_mc(1:ngrdcol,1:gr%nzt),rtm_ref(1:ngrdcol,1:gr%nzt),rtm_init(1:gr%nzt),thvm(1:ngrdcol,1:gr%nzt),thv_ds_zt_init(1:gr%nzt),p_in_pa_init(1:gr%nzt),thlm_ref_init(1:gr%nzt),rtm_ref_init(1:gr%nzt),wp2thlp(1:ngrdcol,1:gr%nzt),wp2thvp(1:ngrdcol,1:gr%nzt),wm_zt_init(1:gr%nzt),wp2rtp(1:ngrdcol,1:gr%nzt),wp3(1:ngrdcol,1:gr%nzt),wpvp2(1:ngrdcol,1:gr%nzt),wpup2(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt_init(1:gr%nzt),kh_zt(1:ngrdcol,1:gr%nzt),rtp3(1:ngrdcol,1:gr%nzt),rcm_init(1:gr%nzt),thlm_init(1:gr%nzt),rcm_mc(1:ngrdcol,1:gr%nzt),exner_init(1:gr%nzt))
2770, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2771, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2772, ! blockidx%x threadidx%x collapsed
2770, Generating default present(upwp(1:ngrdcol,1:gr%nzm),uprcp(1:ngrdcol,1:gr%nzm),vprcp(1:ngrdcol,1:gr%nzm),up2(1:ngrdcol,1:gr%nzm),thv_ds_zm_init(1:gr%nzm),vp2(1:ngrdcol,1:gr%nzm),upwp_pert(1:ngrdcol,1:gr%nzm),wprcp(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),wp4(1:ngrdcol,1:gr%nzm),wp2(1:ngrdcol,1:gr%nzm),wm_zm_init(1:gr%nzm),rho_zm_init(1:gr%nzm),rtpthvp(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm),rho_zm(1:ngrdcol,1:gr%nzm),rho_ds_zm_init(1:gr%nzm),rho_ds_zm(1:ngrdcol,1:gr%nzm),rc_coef_zm(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm(1:ngrdcol,1:gr%nzm),gr,thv_ds_zm(1:ngrdcol,1:gr%nzm),thlpthvp(1:ngrdcol,1:gr%nzm),wprtp(1:ngrdcol,1:gr%nzm),wpthlp(1:ngrdcol,1:gr%nzm),rtp2(1:ngrdcol,1:gr%nzm),thlp2(1:ngrdcol,1:gr%nzm),rtpthlp(1:ngrdcol,1:gr%nzm),upwp_init(1:gr%nzm),vpwp(1:ngrdcol,1:gr%nzm),wm_zm(1:ngrdcol,1:gr%nzm),vpwp_pert(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm_init(1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),thlprcp(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthvp(1:ngrdcol,1:gr%nzm),up2_init(1:gr%nzm),vp2_init(1:gr%nzm),kh_zm(1:ngrdcol,1:gr%nzm),wp2vp2(1:ngrdcol,1:gr%nzm),wp2_init(1:gr%nzm),wp2up2(1:ngrdcol,1:gr%nzm),invrs_tau_zm(1:ngrdcol,1:gr%nzm),wprtp_forcing(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm))
2817, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2818, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2817, Generating default present(wpthlp_sfc(1:ngrdcol),wprtp_sfc(1:ngrdcol),vpwp_sfc(1:ngrdcol),sfc_soil_t_in_k_init(:),veg_t_in_k_init(:),deep_soil_t_in_k(1:ngrdcol),sfc_soil_t_in_k(1:ngrdcol),deep_soil_t_in_k_init(:),veg_t_in_k(1:ngrdcol),upwp_sfc(1:ngrdcol))
2831, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
2832, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2833, ! blockidx%x threadidx%x collapsed
2834, ! blockidx%x threadidx%x collapsed
2831, Generating default present(sclrm_forcing(1:ngrdcol,1:gr%nzt,1:sclr_dim),gr,sclrm(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrp3(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrm_init(1:gr%nzt,1:sclr_dim))
2842, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2843, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2844, ! blockidx%x threadidx%x collapsed
2845, ! blockidx%x threadidx%x collapsed
2842, Generating default present(sclrpthlp(1:ngrdcol,1:gr%nzm,1:sclr_dim),gr,sclr_tol(1:sclr_dim),sclrp2(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrprtp(1:ngrdcol,1:gr%nzm,1:sclr_dim),wpsclrp(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrpthvp(1:ngrdcol,1:gr%nzm,1:sclr_dim))
2855, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2857, ! blockidx%x threadidx%x collapsed
2855, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
2866, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2867, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2868, ! blockidx%x threadidx%x collapsed
2869, ! blockidx%x threadidx%x collapsed
2866, Generating default present(edsclrm_forcing(1:ngrdcol,1:gr%nzt,1:edsclr_dim),edsclrm(1:ngrdcol,1:gr%nzt,1:edsclr_dim),gr,edsclrm_init(1:gr%nzt,1:edsclr_dim))
2876, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2877, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2878, ! blockidx%x threadidx%x collapsed
2876, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
2887, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2888, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2889, ! blockidx%x threadidx%x collapsed
2890, ! blockidx%x threadidx%x collapsed
2887, Generating default present(rtphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim),gr,wp2hmp(1:ngrdcol,1:gr%nzt,1:hydromet_dim),thlphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim))
2898, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2899, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2900, ! blockidx%x threadidx%x collapsed
2901, ! blockidx%x threadidx%x collapsed
2898, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
3020, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
3026, Generating update device(nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu9(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu10(:))
advance_clubb_to_end:
3265, Generating update self(wp2thvp(:,:),thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2up(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
3268, Generating update self(sclrm(:,:,:))
3269, Generating update self(edsclrm(:,:,:))
3329, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3330, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3331, ! blockidx%x threadidx%x collapsed
3329, Generating default present(rcm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),gr,thlm_mc(1:ngrdcol,1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt))
3347, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3348, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3349, ! blockidx%x threadidx%x collapsed
3347, Generating default present(wprtp_forcing(1:ngrdcol,1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),gr,thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm))
3360, Generating update self(rfrzm(:,:))
3370, Generating update device(rfrzm(:,:))
3589, 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(:,:,:))
3604, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3682, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3684, Generating update device(wphydrometp(:,:,:))
3703, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
3718, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3724, Generating update self(cloud_frac(:,:))
3735, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
3751, Generating update self(thlm(:,:),rtm(:,:),cloud_frac(:,:),lh_rt_clipped(:,:,:),ice_supersat_frac(:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),wpthlp_sfc(:),p_sfc(:),rho_zm(:,:),sfc_soil_t_in_k(:),exner(:,:),p_in_pa(:,:),veg_t_in_k(:),wprtp_sfc(:),deep_soil_t_in_k(:),lh_thl_clipped(:,:,:),rho(:,:),rcm(:,:))
3771, Generating update device(deep_soil_t_in_k(:),veg_t_in_k(:),sfc_soil_t_in_k(:),radht(:,:))
clean_up_clubb:
4070, Generating exit data delete(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm,pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),pdf_params,pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),err_info,deep_soil_t_in_k_init(:),thv_ds_zt_init(:),rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),clubb_params(:,:),sigma_x_1_n(:,:,:),sfc_soil_t_in_k_init(:),mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:),invrs_rho_ds_zt_init(:),cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp_init(:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm_dycore_init(:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_zm_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:),x_nl_all_levs(:,:,:,:))
4146, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
4151, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
4155, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[ 99%] Linking Fortran static library libclubb_driver_lib.a
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_tuner
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
[ 99%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[100%] Linking Fortran executable clubb_standalone
[100%] Linking Fortran executable clubb_thread_test
[100%] Linking Fortran executable clubb_driver_test
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-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Built target clubb_thread_test
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Built target clubb_standalone
[100%] Built target clubb_driver_test
[100%] Linking Fortran executable clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90 failed:
Missing threadprivate for:
ret_code
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
up2_vp2_sponge_damp_profile
wp2_sponge_damp_settings
thlm_sponge_damp_settings
wp3_sponge_damp_settings
wp2_sponge_damp_profile
wp3_sponge_damp_profile
rtm_sponge_damp_settings
up2_vp2_sponge_damp_settings
uv_sponge_damp_settings
thlm_sponge_damp_profile
rtm_sponge_damp_profile
uv_sponge_damp_profile
File /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_below_def
corr_array_n_cloud_def
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/corr_varnce_module.F90'][0m
[91m===============================================================
[91mTHREADPRIVATE CHECK FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_GPUopenacc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 71 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 72 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/generalized_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 903 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1071 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1084 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1086 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1092 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1093 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1582 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1609 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1613 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1617 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1621 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1655 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1659 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1663 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1667 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
line 2471 : 105 chars : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver.F90 ---------------------
WARNING: 'use' statements without 'only' found in the following lines:
WARNING: Check that comma is on same line as 'use', as CLUBB requires.
3107 : use gptl
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_driver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 197 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 198 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be
line 199 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag
line 200 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation.
line 201 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method
line 202 : 109 chars : ! requires a special sounding.in file with many additional sounding levels.
line 203 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
line 714 : 108 chars : !$omp wm_zm_init, em_init, exner_init, thvm_init, p_in_Pa_init, p_in_Pa_zm_init, rho_init, rho_zm_init, &
line 722 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 729 : 101 chars : !$omp exner, rtm, thlm, rcm, wp3, wp3_zm, delta_zm, p_in_Pa, cloud_frac, wpthvp, wp2thvp, wp2up, &
line 738 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 740 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 1002 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 1733 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2049 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2050 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2500 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2531 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2539 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2582 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2594 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2595 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2598 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2600 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2606 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2607 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2608 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2609 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2610 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2611 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2612 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2613 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2614 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2615 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2731 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
line 2737 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
line 2739 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
line 2921 : 103 chars : open( unit=iunit_grid_adaptation+10, file=trim( output_dir ) // trim( runtype ) // '_grid.txt', &
line 2933 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3119 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 3276 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3591 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3593 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3597 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3598 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3614 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3620 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3621 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
line 3622 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
line 3639 : 102 chars : Nccnm(i,:), & ! Inout
line 3640 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
line 3641 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
line 3642 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
line 3643 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
line 3644 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
line 3645 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
line 3669 : 103 chars : stats, i, & ! Inout
line 3670 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3671 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
line 3672 : 103 chars : thlm_mc(i,:), err_info, & ! Inout
line 3673 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
line 3682 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3735 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3832 : 112 chars : call stats_update( "brunt_term_time_avg", richardson_num_term_weight*richardson_num_term_time_avg, &
line 3858 : 101 chars : .and. stats%l_last_sample ) then ! only adapt grid when the average of the last
line 3987 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
line 3988 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4108 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4120 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4121 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4124 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4126 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4132 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4133 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4134 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4135 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4136 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4137 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4138 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4139 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4140 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4141 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4163 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4164 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4165 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4166 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4167 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4168 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 4843 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4851 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4865 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/clubb_tuner.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 654 : 102 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_wp2_wp3_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 928 : 101 chars : stats, & ! intent(inout)
line 1742 : 105 chars : stats_tmp_zt(i,k) = - gamma_over_implicit_ts * wp3_term_ta_lhs_result(5,i,k) * wp3(i,k-1) &
line 1743 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(4,i,k) * wp2(i,k) &
line 1744 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(3,i,k) * wp3(i,k) &
line 1745 : 105 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(2,i,k) * wp2(i,k+1) &
line 1746 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(1,i,k) * wp3(i,k+1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 723 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
line 724 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 725 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
line 726 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
line 727 : 108 chars : err_info ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/clubb_api_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 2430 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
line 2497 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/fill_holes.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 234 : 113 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 240 : 105 chars : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
line 584 : 102 chars : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
line 823 : 110 chars : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 828 : 106 chars : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
line 833 : 110 chars : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 840 : 108 chars : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 700 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 851 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/parameters_tunable.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 839 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 840 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 902 : 117 chars : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
line 917 : 104 chars : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_clubb_core_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1876 : 101 chars : stats, & ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 493 : 102 chars : stats ) ! intent(inout)
line 501 : 102 chars : stats ) ! intent(inout)
line 953 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
line 954 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
line 955 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in)
line 956 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
line 957 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 958 : 106 chars : stats, & ! intent(inout)
line 959 : 104 chars : rhs(:,:,edsclr) ) ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 281: subroutine stats_init_api( registry_path, output_path, ncol, stats_tsamp, stats_tout, dt_main, &
line 489: subroutine stats_finalize_api( stats, err_info )
line 565: subroutine stats_type_initialize( ncol, defs, ndefs, zt, zm, stats, ierr, rad_zt, rad_zm )
line 716: subroutine stats_open_netcdf( output_path, time_units, &
line 951: subroutine stats_begin_timestep_api( itime, stats )
line 1001: subroutine stats_end_timestep_api( time_value, stats, err_info )
line 1052: subroutine stats_update_scalar( name, values, stats, icol, level )
line 1112: subroutine stats_update_1d( name, values, stats, icol )
line 1171: subroutine stats_update_2d( name, values, stats )
line 1229: subroutine stats_begin_budget_scalar( name, values, stats, icol )
line 1275: subroutine stats_begin_budget_1d( name, values, stats, icol )
line 1328: subroutine stats_begin_budget_2d( name, values, stats )
line 1369: subroutine stats_update_budget_scalar( name, values, stats, icol, level )
line 1419: subroutine stats_update_budget_1d( name, values, stats, icol )
line 1468: subroutine stats_update_budget_2d( name, values, stats )
line 1508: subroutine stats_finalize_budget_scalar( name, values, stats, icol, l_count_sample )
line 1574: subroutine stats_finalize_budget_1d( name, values, stats, icol, l_count_sample )
line 1647: subroutine stats_finalize_budget_2d( name, values, stats, l_count_sample )
line 1710: subroutine stats_avg_and_write( time_value, stats, ierr )
line 1836: subroutine stats_grid_init( ncol, zt_src, zm_src, zt_tgt, zm_tgt, &
line 1898: subroutine stats_update_grid( zt_src, zm_src, rho_vals, rho_levels, p_sfc, stats )
line 1976: subroutine stats_lh_samples_init( num_samples, nzt, nl_var_names, u_var_names, zt_vals, &
line 2095: subroutine stats_lh_samples_write_lognormal( samples, stats, err_info )
line 2148: subroutine stats_lh_samples_write_uniform( uniform_vals, mixture_comp, sample_weights, &
line 2364: subroutine stats_lookup_append( stats, id )
line 2406: subroutine stats_lookup_reject_append( stats, name )
line 2520: subroutine stats_read_registry_namelist( path, defs, ndefs, ierr )
line 2595: subroutine stats_expand_registry( sclr_dim, edsclr_dim, defs, ndefs, hydromet_list )
line 2896: subroutine add_expanded_def( base_def, name, out_defs, nout )
line 2946: subroutine parse_registry_line( line, def, l_valid )
line 3020: subroutine split_registry_fields( line, fields, nfields )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 235 : 103 chars : logical :: l_last_sample = .false. ! True if we want to output at the end of this sample
line 237 : 104 chars : logical :: l_different_output_grid = .false. ! True if we need to remap the variables before output
line 238 : 102 chars : logical :: l_output_rad_files = .false. ! True if we want to output radiation grid variables
line 526 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 527 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 803 : 104 chars : ret_code = nf90_def_var( stats%ncid, "time", NF90_DOUBLE, (/ stats%time_dimid /), stats%time_varid )
line 808 : 101 chars : ret_code = nf90_def_var( stats%ncid, "col", NF90_DOUBLE, (/ stats%col_dimid /), stats%col_varid )
line 828 : 121 chars : ret_code = nf90_def_var( stats%ncid, "lh_zt", NF90_DOUBLE, (/ stats%lh_2d%lh_zt_dimid /), stats%lh_2d%lh_zt_varid )
line 835 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zt", NF90_DOUBLE, (/ stats%rad_zt_dimid /), stats%rad_zt_varid )
line 839 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zm", NF90_DOUBLE, (/ stats%rad_zm_dimid /), stats%rad_zm_varid )
line 849 : 109 chars : ret_code = nf90_def_var( stats%ncid, "param", NF90_DOUBLE, (/ stats%param_dimid /), stats%param_varid )
line 853 : 101 chars : (/ stats%param_strlen_dimid, stats%param_dimid /), stats%param_name_varid )
line 912 : 110 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "long_name", trim( stats%vars(i)%long_name ) )
line 913 : 102 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "units", trim( stats%vars(i)%units ) )
line 920 : 108 chars : ret_code = nf90_put_var( stats%ncid, stats%col_varid, [( real( i, kind=core_rknd ), i=1, stats%ncol )] )
line 940 : 109 chars : ret_code = nf90_put_var( stats%ncid, stats%param_varid, [( real( i, kind=core_rknd ), i=1, nparams )] )
line 1796 : 101 chars : stats%grid%gr_source, stats%grid%gr_output, stats%vars(i)%nz, &
line 1797 : 107 chars : real( stats%vars(i)%buffer, kind=core_rknd ), stats%vars(i)%out_nz, &
line 1798 : 114 chars : size( stats%grid%rho_lin_spline_vals, 2 ), stats%grid%rho_lin_spline_vals, &
line 1954 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 1955 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 2397 : 116 chars : if ( stats%lookup%cache_len > 0 ) tmp(1:stats%lookup%cache_len) = stats%lookup%cache(1:stats%lookup%cache_len)
line 2442 : 105 chars : tmp(1:stats%lookup%reject_cache_len) = stats%lookup%reject_cache(1:stats%lookup%reject_cache_len)
line 2509 : 101 chars : write(date(32:33),'(i2.2)') nint( ( ( real( mod( nint( st_time ),3600 ),kind=time_precision ) / &
line 2586 : 101 chars : write( fstderr,* ) "Invalid stats registry entry (expected: name | grid | units | long_name)"
line 2687 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2688 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2695 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2696 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2703 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2704 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2711 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1", &
line 2715 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2", &
line 2721 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2722 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2729 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2730 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2737 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2738 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2745 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2746 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2753 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1_n", &
line 2757 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2_n", &
line 2794 : 112 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"p", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1320 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout)
line 1353 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout)
line 3042 : 101 chars : stats_tmp(i,k) = (-gamma_over_implicit_ts * lhs_ta(2+gr%grid_dir_indx,i,k)) * xapxbp(i,km1) &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/setup_clubb_pdf_params.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 55 : 104 chars : subroutine setup_pdf_parameters_api( gr, nzm, nzt, ngrdcol, pdf_dim, hydromet_dim, dt, & ! Intent(in)
line 3823 : 104 chars : ! Correlation (in-precip) of chi (old s) and the precipitating hydrometeor in PDF component 1.
line 3827 : 104 chars : ! Correlation (in-precip) of chi (old s) and the precipitating hydrometeor in PDF component 2.
line 3841 : 104 chars : ! Correlation (in-precip) of eta (old t) and the precipitating hydrometeor in PDF component 1.
line 3845 : 104 chars : ! Correlation (in-precip) of eta (old t) and the precipitating hydrometeor in PDF component 2.
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/model_flags.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 315 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 541 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 845 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 779 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 780 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
line 781 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
line 854 : 102 chars : stats, & ! InOut
line 855 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
line 856 : 101 chars : err_info ) ! InOut
line 896 : 101 chars : stats, & ! InOut
line 4881 : 108 chars : tmp_zm_stats(i,k) = (-gamma_over_implicit_ts*lhs_ta_wpxp(2+gr%grid_dir_indx,i,k)) * wpxp(i,km1) &
line 4883 : 105 chars : + (-gamma_over_implicit_ts*lhs_ta_wpxp(2-gr%grid_dir_indx,i,k)) * wpxp(i,kp1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 129 : 101 chars : wp2_zt, thlp2_zt, wpthlp_zt, wprtp_zt, rtp2_zt, rtpthlp_zt, up2_zt, vp2_zt, upwp_zt, vpwp_zt, &
line 130 : 101 chars : wpup2, wpvp2, a3_coef_zt, wp3_on_wp2_zt, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/penta_bicgstab_solver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 419 : 110 chars : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
line 420 : 104 chars : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 20 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362: subroutine init_by_type( put, get )
line 382: subroutine init_by_scalar( put )
line 413: subroutine init_by_array( put )
line 461: subroutine next_state( )
line 593: subroutine genrand_int32_0d( y )
line 614: subroutine genrand_int32_1d( y )
line 629: subroutine genrand_int32_2d( y )
line 644: subroutine genrand_int32_3d( y )
line 659: subroutine genrand_int32_4d( y )
line 674: subroutine genrand_int32_5d( y )
line 689: subroutine genrand_int32_6d( y )
line 704: subroutine genrand_int32_7d( y )
line 720: subroutine genrand_int31_0d( y )
line 732: subroutine genrand_int31_1d( y )
line 747: subroutine genrand_int31_2d( y )
line 762: subroutine genrand_int31_3d( y )
line 777: subroutine genrand_int31_4d( y )
line 792: subroutine genrand_int31_5d( y )
line 807: subroutine genrand_int31_6d( y )
line 822: subroutine genrand_int31_7d( y )
line 838: subroutine genrand_real1_0d( r )
line 853: subroutine genrand_real1_1d( r )
line 868: subroutine genrand_real1_2d( r )
line 883: subroutine genrand_real1_3d( r )
line 898: subroutine genrand_real1_4d( r )
line 913: subroutine genrand_real1_5d( r )
line 928: subroutine genrand_real1_6d( r )
line 943: subroutine genrand_real1_7d( r )
line 959: subroutine genrand_real2_0d( r )
line 974: subroutine genrand_real2_1d( r )
line 989: subroutine genrand_real2_2d( r )
line 1004: subroutine genrand_real2_3d( r )
line 1019: subroutine genrand_real2_4d( r )
line 1034: subroutine genrand_real2_5d( r )
line 1049: subroutine genrand_real2_6d( r )
line 1064: subroutine genrand_real2_7d( r )
line 1080: subroutine genrand_real3_0d( r )
line 1095: subroutine genrand_real3_1d( r )
line 1110: subroutine genrand_real3_2d( r )
line 1125: subroutine genrand_real3_3d( r )
line 1140: subroutine genrand_real3_4d( r )
line 1155: subroutine genrand_real3_5d( r )
line 1170: subroutine genrand_real3_6d( r )
line 1185: subroutine genrand_real3_7d( r )
line 1201: subroutine genrand_res53_0d( r )
line 1218: subroutine genrand_res53_1d( r )
line 1233: subroutine genrand_res53_2d( r )
line 1248: subroutine genrand_res53_3d( r )
line 1263: subroutine genrand_res53_4d( r )
line 1278: subroutine genrand_res53_5d( r )
line 1293: subroutine genrand_res53_6d( r )
line 1308: subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/SILHS/latin_hypercube_driver_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 113 : 101 chars : ! The uniform distribution corresponds to all the same variables as X_nl,
line 410 : 105 chars : !$acc update host(X_u_all_levs,l_in_precip,lh_sample_point_weights,X_mixt_comp_all_levs,k_lh_start)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 2 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/wangara.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/rico.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 297 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 471 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 911 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1114 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1118 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1122 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1123 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1126 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1127 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1130 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1131 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/mpace_b.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/mpace_a.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/lba.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/gabls2.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/Benchmark_cases/bomex.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 19: module fill_holes_tests
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 162 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 180 : 110 chars : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
line 195 : 121 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 241 : 118 chars : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
line 344 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 363 : 113 chars : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
line 385 : 103 chars : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
line 419 : 121 chars : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
line 430 : 116 chars : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 233 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
line 234 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
line 750 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 754 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 795 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 801 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/pdf_parameter_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 558 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/G_unit_test_types/spurious_source_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 502 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
[91m===============================================================
[91mCLUBBStandardsCheck FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/build/nvhpc_GPUopenacc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
[93mBuild completed successfully, but some source code checks have failed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_mitch]
Resource [GPU_mitch] did not exist. Created.
Lock acquired on [Resource: GPU_mitch]
[Pipeline] {
[Pipeline] sh
+ run_scripts/run_scm_all.py -nproc 1 -priority_cases
Performing priority-cases run
Using 1 process(es)
Cases to run: arm, atex, bomex, dycoms2_rf01, dycoms2_rf01_fixed_sst, dycoms2_rf02_ds, dycoms2_rf02_nd, mpace_b, rico, wangara, arm_97, cgils_s6, cgils_s11, cgils_s12, gabls3_night, lba, twp_ice
COMPLETE -- arm
COMPLETE -- atex
COMPLETE -- bomex
COMPLETE -- dycoms2_rf01
ERROR -- dycoms2_rf01_fixed_sst
- using executable: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/run_scripts/../install/latest/clubb_standalone
=================== Running dycoms2_rf01_fixed_sst ===================
2026/03/19 03:22:18
--------------------------------------------------
Latest git log entry
--------------------------------------------------
A detailed git diff can be found at the end of this file
--------------------------------------------------
Tunable Parameters:
--------------------------------------------------
--------------------------------------------------
Preprocessing Directives:
--------------------------------------------------
-DNETCDF enabled
-DCOAMPS_MICRO enabled
-DTUNER disabled
-DSILHS enabled
-Dnooverlap enabled
-Draoffline enabled
-DUSE_BUGSrad_ocast_random disabled
-DBYTESWAP_IO disabled
--------------------------------------------------
&model_setting
--------------------------------------------------
runtype = dycoms2_rf01
nzmax = 48
grid_type = 3
deltaz = 10.00000000000000
zm_init = 0.000000000000000
zm_top = 5000.000000000000
zt_grid_fname =
zm_grid_fname = ../input/grid/48_level_zm_grid.grd
day = 10
month = 7
year = 2001
lat_vals = 31.50000000000000
lon_vals = -122.0000000000000
sfc_elevation = 0.000000000000000
time_initial = 21600.00000000000
time_final = 183600.0000000000
dt_main = 300.0000000000000
dt_rad = 300.0000000000000
sfctype = 1
T_sfc = 288.0000000000000
p_sfc = 101700.0000000000
sens_ht = 0.000000000000000
latent_ht = 0.000000000000000
fcor = 7.6000000000000004E-005
fcor_y = 1.2434904156393063E-004
T0 = 300.0000000000000
ts_nudge = 86400.00000000000
forcings_file_path =
l_t_dependent = T
l_ignore_forcings = T
l_modify_ic_with_cubic_int = F
l_modify_bc_for_cnvg_test = F
l_input_xpwp_sfc = F
saturation_formula = 3
thlm_sponge_damp_settings%l_sponge_damping = F
rtm_sponge_damp_settings%l_sponge_damping = F
uv_sponge_damp_settings%l_sponge_damping = F
wp2_sponge_damp_settings%l_sponge_damping = F
wp3_sponge_damp_settings%l_sponge_damping = F
up2_vp2_sponge_damp_settings%l_sponge_damping = F
thlm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
thlm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
thlm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
rtm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
rtm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
rtm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
uv_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
uv_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
uv_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp3_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp3_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp3_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
up2_vp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
l_soil_veg = F
l_restart = F
l_input_fields = F
restart_path_case = restart/dycoms2_rf01
time_restart = 0.000000000000000
debug_level = 2
sclr_dim = 0
edsclr_dim = 0
iisclr_thl = -2
iisclr_rt = -1
iisclr_CO2 = -1
sclr_tol =
--------------------------------------------------
&stats_setting
--------------------------------------------------
l_stats = T
output_dir = /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/output/
fname_prefix = dycoms2_rf01_fixed_sst
stats_fmt = netcdf
stats_tsamp = 300.0000000000000
stats_tout = 300.0000000000000
l_allow_small_stats_tout = F
Constant flags:
l_pos_def = F
l_gamma_Skw = T
l_byteswap_io = F
Constant tolerances [units]
rt_tol [kg/kg] = 1.0000000000000000E-008
thl_tol [K] = 1.0000000000000000E-002
w_tol [m/s] = 2.0000000000000000E-002
Parameter Value
--------- -----
C1 = 1.00000000000000000000
C1b = 1.00000000000000000000
C1c = 1.00000000000000000000
C2rt = 2.00000000000000000000
C2thl = 2.00000000000000000000
C2rtthl = 2.00000000000000000000
C4 = 2.00000000000000000000
C_uu_shr = 0.40000000000000002220
C_uu_buoy = 0.29999999999999998890
C6rt = 2.00000000000000000000
C6rtb = 2.00000000000000000000
C6rtc = 1.00000000000000000000
C6thl = 2.00000000000000000000
C6thlb = 2.00000000000000000000
C6thlc = 1.00000000000000000000
C7 = 0.50000000000000000000
C7b = 0.50000000000000000000
C7c = 0.50000000000000000000
C8 = 0.50000000000000000000
C8b = 0.02000000000000000042
C10 = 3.29999999999999982236
C11 = 0.40000000000000002220
C11b = 0.40000000000000002220
C11c = 0.50000000000000000000
C12 = 1.00000000000000000000
C13 = 0.10000000000000000555
C14 = 1.00000000000000000000
C_wp2_pr_dfsn = 0.00000000000000000000
C_wp3_pr_tp = 0.00000000000000000000
C_wp3_pr_turb = 1.00000000000000000000
C_wp3_pr_dfsn = 0.00000000000000000000
C_wp2_splat = 0.00000000000000000000
C6rt_Lscale0 = 14.00000000000000000000
C6thl_Lscale0 = 14.00000000000000000000
C7_Lscale0 = 0.84999999999999997780
wpxp_L_thresh = 60.00000000000000000000
c_K = 0.20000000000000001110
c_K1 = 0.20000000000000001110
nu1 = 20.00000000000000000000
c_K2 = 0.02500000000000000139
nu2 = 1.00000000000000000000
c_K6 = 0.37500000000000000000
nu6 = 5.00000000000000000000
c_K8 = 5.00000000000000000000
nu8 = 20.00000000000000000000
c_K9 = 0.10000000000000000555
nu9 = 10.00000000000000000000
nu10 = 0.00000000000000000000
c_K_hm = 0.75000000000000000000
c_K_hmb = 0.75000000000000000000
K_hm_min_coef = 0.10000000000000000555
nu_hm = 1.50000000000000000000
slope_coef_spread_DG_means_w = 21.00000000000000000000
pdf_component_stdev_factor_w = 1.00000000000000000000
coef_spread_DG_means_rt = 0.80000000000000004441
coef_spread_DG_means_thl = 0.80000000000000004441
gamma_coef = 0.25000000000000000000
gamma_coefb = 0.25000000000000000000
gamma_coefc = 5.00000000000000000000
mu = 0.00100000000000000002
beta = 1.00000000000000000000
lmin_coef = 0.50000000000000000000
omicron = 0.50000000000000000000
zeta_vrnce_rat = 0.00000000000000000000
upsilon_precip_frac_rat = 0.55000000000000004441
lambda0_stability_coef = 0.02999999999999999889
mult_coef = 0.50000000000000000000
taumin = 90.00000000000000000000
taumax = 3600.00000000000000000000
Lscale_mu_coef = 2.00000000000000000000
Lscale_pert_coef = 0.10000000000000000555
alpha_corr = 0.14999999999999999445
Skw_denom_coef = 4.00000000000000000000
c_K10 = 1.00000000000000000000
c_K10h = 1.00000000000000000000
thlp2_rad_coef = 1.00000000000000000000
thlp2_rad_cloud_frac_thresh = 0.10000000000000000555
up2_sfc_coef = 4.00000000000000000000
Skw_max_mag = 10.00000000000000000000
C_invrs_tau_bkgnd = 1.10000000000000008882
C_invrs_tau_sfc = 0.10000000000000000555
C_invrs_tau_shear = 0.14999999999999999445
C_invrs_tau_N2 = 0.40000000000000002220
C_invrs_tau_N2_wp2 = 0.20000000000000001110
C_invrs_tau_N2_xp2 = 0.05000000000000000278
C_invrs_tau_N2_wpxp = 0.00000000000000000000
C_invrs_tau_N2_clear_wp3 = 1.00000000000000000000
C_invrs_tau_wpxp_Ri = 0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh = 0.00033000000000000000
xp3_coef_base = 0.25000000000000000000
xp3_coef_slope = 0.01000000000000000021
altitude_threshold = 100.00000000000000000000
rtp2_clip_coef = 0.50000000000000000000
Cx_min = 0.33000000000000001554
Cx_max = 0.94999999999999995559
Richardson_num_min = 0.25000000000000000000
Richardson_num_max = 400.00000000000000000000
a3_coef_min = 1.00000000000000000000
a_const = 1.80000000000000004441
bv_efold = 5.00000000000000000000
wpxp_Ri_exp = 0.50000000000000000000
z_displace = 25.00000000000000000000
--------------------------------------------------
µphysics_setting
--------------------------------------------------
microphys_scheme = none
l_cloud_sed = F
sigma_g = 1.500000000000000
l_graupel = F
l_hail = F
l_seifert_beheng = F
l_predict_Nc = F
l_const_Nc_in_cloud = F
specify_aerosol = morrison_lognormal
l_subgrid_w = T
l_arctic_nucl = F
l_cloud_edge_activation = F
l_fix_pgam = F
l_in_cloud_Nc_diff = T
l_var_covar_src = F
l_upwind_diff_sed = F
lh_microphys_type = disabled
lh_num_samples = 2
lh_sequence_length = 1
lh_seed = 5489
l_fix_w_chi_eta_correlations = T
l_silhs_KK_convergence_adj_mean = F
importance_prob_thresh = 1.0000000000000000E-008
host_dx = 1000000.000000000
host_dy = 1000000.000000000
hmp2_ip_on_hmm2_ip_slope%rr = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%ri = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%rs = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%rg = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%Nr = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%Ni = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%Ni = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_slope%Ng = 2.1200000000000000E-005
hmp2_ip_on_hmm2_ip_intrcpt%rr = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%ri = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rs = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rg = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Nr = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 0.5400000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 0.5400000000000000
hmp2_ip_on_hmm2_ip_int Warning: missing correlation input file(s): ../input/case_setups/dycoms2_rf01_corr_array_cloud.in and/or ../input/case_setups/dycoms2_rf01_corr_array_below.in
The default correlation arrays will be used.
rcpt%Ng = 0.5400000000000000
Ncnp2_on_Ncnm2 = 1.000000000000000
C_evap = 0.8600000000000000
r_0 = 2.5000000000000001E-005
microphys_start_time = 0.000000000000000
Nc0_in_cloud = 100000000.0000000
ccnconst = 120.0000000000000
ccnexpnt = 0.4000000059604645
aer_rm1 = 1.1000000021965661E-008
aer_rm2 = 5.9999997858994902E-008
aer_n1 = 125000000.0000000
aer_n2 = 65000000.00000000
aer_sig1 = 1.200000047683716
aer_sig2 = 1.700000047683716
pgam_fixed = 5.000000000000000
precip_frac_calc_type = 2
--------------------------------------------------
&SILHS_setting
--------------------------------------------------
--------------------------------------------------
&radiation_setting
--------------------------------------------------
rad_scheme = simplified
sol_const = 1367.000000000000
alvdr = 0.1000000000000000
alvdf = 0.1000000000000000
alndr = 0.1000000000000000
alndf = 0.1000000000000000
radiation_top = 50000.00000000000
F0 = 70.00000000000000
F1 = 22.00000000000000
kappa = 85.00000000000000
gc = 0.8500000000000000
omega = 0.9920000000000000
slr = 1.000000000000000
l_rad_above_cloud = T
l_sw_radiation = T
l_fix_cos_solar_zen = F
l_use_default_std_atmosphere = T
Fs_values = 1212.750000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
cos_solar_zen_values = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
cos_solar_zen_times = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
eff_drop_radius = 1.0000000000000001E-005
--------------------------------------------------
&configurable_clubb_flags_nl
--------------------------------------------------
iiPDF_type = 1
ipdf_call_placement = 2
penta_solve_method = 2
tridiag_solve_method = 2
grid_remap_method = 1
grid_adapt_in_time_method = 0
l_use_precip_frac = T
l_predict_upwp_vpwp = T
l_ho_nontrad_coriolis = F
l_ho_trad_coriolis = F
l_min_wp2_from_corr_wx = F
l_min_xp2_from_corr_wx = T
l_C2_cloud_frac = F
l_diffuse_rtm_and_thlm = F
l_stability_correct_Kh_N2_zm = F
l_calc_thlp2_rad = T
l_upwind_xpyp_ta = T
l_upwind_xm_ma = T
l_uv_nudge = F
l_rtm_nudge = F
l_tke_aniso = T
l_vert_avg_closure = F
l_trapezoidal_rule_zt = F
l_trapezoidal_rule_zm = F
l_call_pdf_closure_twice = F
l_standard_term_ta = F
l_partial_upwind_wp3 = F
l_godunov_upwind_wpxp_ta = F
l_godunov_upwind_xpyp_ta = F
l_use_cloud_cover = F
l_diagnose_correlations = F
l_calc_w_corr = F
l_const_Nc_in_cloud = F
l_fix_w_chi_eta_correlations = T
l_stability_correct_tau_zm = F
l_damp_wp2_using_em = T
l_do_expldiff_rtm_thlm = F
l_Lscale_plume_centered = F
l_diag_Lscale_from_tau = T
l_use_C7_Richardson = T
l_use_C11_Richardson = F
l_use_shear_Richardson = F
l_brunt_vaisala_freq_moist = F
l_use_thvm_in_bv_freq = F
l_rcm_supersat_adj = T
l_damp_wp3_Skw_squared = T
l_prescribed_avg_deltaz = F
l_lmm_stepping = F
l_e3sm_config = F
l_vary_convect_depth = F
l_use_tke_in_wp3_pr_turb_term = T
l_use_tke_in_wp2_wp3_K_dfsn = F
l_use_wp3_lim_with_smth_Heaviside = F
l_smooth_Heaviside_tau_wpxp = T
l_modify_limiters_for_cnvg_test = F
l_enable_relaxed_clipping = F
l_linearize_pbl_winds = F
l_mono_flux_lim_thlm = T
l_mono_flux_lim_rtm = T
l_mono_flux_lim_um = T
l_mono_flux_lim_vm = T
l_mono_flux_lim_spikefix = T
l_host_applies_sfc_fluxes = F
l_wp2_fill_holes_tke = T
l_add_dycore_grid = F
--------------------------------------------------
git diff src/
--------------------------------------------------
See *setup.txt file in output folder
Path to sounding: dycoms2_rf01_sounding.in
File exists? T
Path to sclr_sounding: dycoms2_rf01_sclr_sounding.in
File exists? T
Path to edsclr_sounding: dycoms2_rf01_edsclr_sounding.in
File exists? T
Reading in sounding information
z = 0.000000000000000 600.0000000000000
650.0000000000000 840.0000000000000 840.5000000000000
860.0000000000000 900.0000000000000 1000.000000000000
1100.000000000000 1200.000000000000 1300.000000000000
1400.000000000000 1500.000000000000 1600.000000000000
1700.000000000000 1800.000000000000 2400.000000000000
5000.000000000000
u = 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000
v = -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000
ug = 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000 7.000000000000000 7.000000000000000
7.000000000000000
vg = -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000 -5.500000000000000 -5.500000000000000
-5.500000000000000
theta = 289.0000000000000 289.0000000000000
289.0000000000000 289.0000000000000 297.5000000000000
300.2100000000000 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 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
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
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
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
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
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
Warning in check_clubb_settings_api
301.4100000000000 302.9300000000000
303.8800000000000 304.6100000000000 305.2200000000000
305.7400000000000 306.2000000000000 306.6200000000000
307.2200000000000 307.8200000000000 311.4200000000000
327.0200000000000
rt = 8.9999999999999993E-003 8.9999999999999993E-003
8.9999999999999993E-003 8.9999999999999993E-003 1.5000000000000000E-003
1.5000000000000000E-003 1.5000000000000000E-003 1.5000000000000000E-003
1.5000000000000000E-003 1.5000000000000000E-003 1.5000000000000000E-003
1.5000000000000000E-003 1.5000000000000000E-003 1.5000000000000000E-003
1.5000000000000000E-003 1.5000000000000000E-003 1.5000000000000000E-003
1.5000000000000000E-003
p_in_Pa = -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000
subs = 0.000000000000000 -2.2500000000000003E-003
-2.4375000000000000E-003 -3.1500000000000000E-003 -3.1518749999999997E-003
-3.2250000000000000E-003 -3.3750000000000000E-003 -3.7499999999999999E-003
-4.1250000000000002E-003 -4.5000000000000005E-003 -4.8750000000000000E-003
-5.2500000000000003E-003 -5.6249999999999998E-003 -6.0000000000000001E-003
-5.2500000000000003E-003 -4.5000000000000005E-003 0.000000000000000
0.000000000000000
stats_nsamp = 1
stats_nout = 1
iteration: 1 / 540 -- time = 21900.0 / 183600.0
iteration: 2 / 540 -- time = 22200.0 / 183600.0
iteration: 3 / 540 -- time = 22500.0 / 183600.0
iteration: 4 / 540 -- time = 22800.0 / 183600.0
iteration: 5 / 540 -- time = 23100.0 / 183600.0
iteration: 6 / 540 -- time = 23400.0 / 183600.0
iteration: 7 / 540 -- time = 23700.0 / 183600.0
iteration: 8 / 540 -- time = 24000.0 / 183600.0
iteration: 9 / 540 -- time = 24300.0 / 183600.0
iteration: 10 / 540 -- time = 24600.0 / 183600.0
iteration: 11 / 540 -- time = 24900.0 / 183600.0
iteration: 12 / 540 -- time = 25200.0 / 183600.0
iteration: 13 / 540 -- time = 25500.0 / 183600.0
iteration: 14 / 540 -- time = 25800.0 / 183600.0
iteration: 15 / 540 -- time = 26100.0 / 183600.0
iteration: 16 / 540 -- time = 26400.0 / 183600.0
iteration: 17 / 540 -- time = 26700.0 / 183600.0
iteration: 18 / 540 -- time = 27000.0 / 183600.0
iteration: 19 / 540 -- time = 27300.0 / 183600.0
iteration: 20 / 540 -- time = 27600.0 / 183600.0
iteration: 21 / 540 -- time = 27900.0 / 183600.0
iteration: 22 / 540 -- time = 28200.0 / 183600.0
iteration: 23 / 540 -- time = 28500.0 / 183600.0
iteration: 24 / 540 -- time = 28800.0 / 183600.0
iteration: 25 / 540 -- time = 29100.0 / 183600.0
iteration: 26 / 540 -- time = 29400.0 / 183600.0
iteration: 27 / 540 -- time = 29700.0 / 183600.0
iteration: 28 / 540 -- time = 30000.0 / 183600.0
iteration: 29 / 540 -- time = 30300.0 / 183600.0
iteration: 30 / 540 -- time = 30600.0 / 183600.0
iteration: 31 / 540 -- time = 30900.0 / 183600.0
iteration: 32 / 540 -- time = 31200.0 / 183600.0
iteration: 33 / 540 -- time = 31500.0 / 183600.0
iteration: 34 / 540 -- time = 31800.0 / 183600.0
iteration: 35 / 540 -- time = hostptr=0x43be220,stride=1,size=15,eltsize=8,name=azm(:ngrdcol,:nzt+1),flags=0x20000200=present+implicit,async=-1,threadid=1
Present table dump for device[1]: NVIDIA Tesla GPU 0, compute capability 6.1, threadid=1
Hint: specify 0x800 bit in NV_ACC_DEBUG for verbose info.
host:0x1485110 device:0x7b74032fec00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14851d0 device:0x7b7403300400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485260 device:0x7b7403300800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485380 device:0x7b7403302400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485410 device:0x7b7403302800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14854a0 device:0x7b7403306000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485530 device:0x7b7403306400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14855c0 device:0x7b7403306800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485650 device:0x7b7403306c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14856e0 device:0x7b7403307000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485770 device:0x7b7403307400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485800 device:0x7b7403307800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485890 device:0x7b7403307c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485920 device:0x7b7403308000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14859b0 device:0x7b7403308400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485a40 device:0x7b7403308800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485ad0 device:0x7b7403308c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485b60 device:0x7b7403309000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485bf0 device:0x7b7403309400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485c80 device:0x7b7403309800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485d10 device:0x7b7403309c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485da0 device:0x7b740330a000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485e30 device:0x7b740330a400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485ec0 device:0x7b740330a800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485f50 device:0x7b740330ac00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485fe0 device:0x7b740330b000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486070 device:0x7b740330b400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486100 device:0x7b740330b800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486190 device:0x7b740330bc00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486220 device:0x7b740330c000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14862b0 device:0x7b740330c400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486340 device:0x7b740330c800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14863d0 device:0x7b740330d200 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14866a0 device:0x7b74032ff400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486730 device:0x7b74032ff000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14867c0 device:0x7b74032ff800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486850 device:0x7b74032ffc00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14868e0 device:0x7b7403300000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486a90 device:0x7b7403300c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486e20 device:0x7b7403326a00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x1486fd0 device:0x7b7403312c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487060 device:0x7b7403313000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14870f0 device:0x7b7403313400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487180 device:0x7b7403311c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487210 device:0x7b7403312000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14872a0 device:0x7b7403312400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487330 device:0x7b7403312800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14873c0 device:0x7b740331a800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487450 device:0x7b740331ac00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487e40 device:0x7b740331b800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1487f00 device:0x7b740331bc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1487fc0 device:0x7b740331c000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488080 device:0x7b740331c400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488140 device:0x7b740331c800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488200 device:0x7b740331cc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14882c0 device:0x7b740331d000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488380 device:0x7b740331d400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488440 device:0x7b7403316000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488500 device:0x7b7403316400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14885c0 device:0x7b7403316800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488680 device:0x7b740331dc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488740 device:0x7b7403316c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488800 device:0x7b740331e000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14888c0 device:0x7b7403317000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488980 device:0x7b7403317400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488b00 device:0x7b740332c200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488bc0 device:0x7b740331e800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488c80 device:0x7b740330dc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488d40 device:0x7b740331d800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488e00 device:0x7b740331ec00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488ec0 device:0x7b7403317800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489100 device:0x7b740331e400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14891c0 device:0x7b740331f000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489280 device:0x7b740331f400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489340 device:0x7b7403317c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489400 device:0x7b740331fc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14894c0 device:0x7b7403318000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489580 device:0x7b7403318400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489640 device:0x7b740331f800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489700 device:0x7b7403320000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14897c0 device:0x7b7403320400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489880 device:0x7b7403320800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489940 device:0x7b7403320c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489a00 device:0x7b7403321000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489ac0 device:0x7b7403321400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489b80 device:0x7b7403321800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489c40 device:0x7b7403321c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489d00 device:0x7b7403322000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489dc0 device:0x7b7403319400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489e80 device:0x7b740331a400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489f40 device:0x7b7403310400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a000 device:0x7b740330e000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a0c0 device:0x7b7403318c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a180 device:0x7b7403318800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a240 device:0x7b7403319000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a300 device:0x7b7403319800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a3c0 device:0x7b7403319c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a480 device:0x7b740331a000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a540 device:0x7b740330f400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a600 device:0x7b740330f800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a6c0 device:0x7b740330fc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a780 device:0x7b7403310000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a840 device:0x7b7403310800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a900 device:0x7b7403310c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a9c0 device:0x7b7403311000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148aa80 device:0x7b7403311400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ab40 device:0x7b7403311800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ac00 device:0x7b7403322800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148acc0 device:0x7b7403322c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ad80 device:0x7b7403323000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ae40 device:0x7b7403323400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b080 device:0x7b7403326000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b140 device:0x7b7403315c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b380 device:0x7b7403324000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b440 device:0x7b7403324400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b500 device:0x7b7403324800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b5c0 device:0x7b7403324c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b680 device:0x7b7403325000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b740 device:0x7b7403322400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b800 device:0x7b7403323800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b8c0 device:0x7b7403323c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b980 device:0x7b7403325400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ba40 device:0x7b740330e400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bb00 device:0x7b740330e800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bbc0 device:0x7b740331b000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bc80 device:0x7b740331b400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bd40 device:0x7b740330ec00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148be00 device:0x7b740330f000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bec0 device:0x7b7403313800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bf80 device:0x7b7403313c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c040 device:0x7b7403314000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c100 device:0x7b7403314800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c1c0 device:0x7b7403314c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c280 device:0x7b7403315000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c340 device:0x7b7403315400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c400 device:0x7b7403315800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c940 device:0x7b7403325800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ca00 device:0x7b7403325c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148cac0 device:0x7b740332be00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ce80 device:0x7b7403314400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148da20 device:0x7b7403327200 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148db10 device:0x7b7403327600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dc00 device:0x7b7403327a00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dcf0 device:0x7b7403327e00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dde0 device:0x7b7403328200 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ded0 device:0x7b7403326e00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ea10 device:0x7b7403328600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148eb00 device:0x7b7403328a00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ebf0 device:0x7b7403328e00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ece0 device:0x7b7403329200 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148edd0 device:0x7b7403329c00 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148eef0 device:0x7b740332a600 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f010 device:0x7b740332b000 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f130 device:0x7b740332ba00 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f250 device:0x7b7403326600 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x14907f8 device:0x7b74032fea00 size:24 presentcount:0+1 line:2544 name:sclr_idx
host:0x1490810 device:0x7b7403305c00 size:848 presentcount:0+1 line:2544 name:hm_metadata
host:0x1490ca0 device:0x7b74032fa200 size:1736 presentcount:0+1 line:2544 name:gr
host:0x1492e88 device:0x7b74032fb400 size:9408 presentcount:0+1 line:2544 name:pdf_params
host:0x1495348 device:0x7b7403303200 size:9408 presentcount:0+1 line:2544 name:pdf_params_zm
host:0x1499110 device:0x7b7403302c00 size:1064 presentcount:0+1 line:2544 name:nu_vert_res_dep
host:0x14ced80 device:0x7b7403603d00 size:328 presentcount:0+1 line:-1 name:_gases_ckd_21
host:0x14cf3c0 device:0x7b7403603b00 size:304 presentcount:0+1 line:-1 name:_bugsrad_planck_21
host:0x14dbb00 device:0x7b7403603f00 size:24 presentcount:0+1 line:-1 name:_module_mp_graupel_21
host:0x14e3140 device:0x7b7403604000 size:96 presentcount:0+1 line:-1 name:_calendar_21
host:0x14ebb40 device:0x7b7403604100 size:2336 presentcount:0+1 line:-1 name:_corr_varnce_module_21
host:0x14fcd80 device:0x7b7403604b00 size:2856 presentcount:0+1 line:-1 name:_parameters_tunable_21
host:0x1505d80 device:0x7b7403605700 size:1248 presentcount:0+1 line:-1 name:_saturation_21
host:0x157e710 device:0x7b740330d400 size:832 presentcount:0+1 line:2544 name:err_info
host:0x1669ba0 device:0x7b740330ca00 size:8 presentcount:0+1 line:2544 name:deep_soil_t_in_k_init(:)
host:0x1669bb0 device:0x7b740330cc00 size:8 presentcount:0+1 line:2544 name:sfc_soil_t_in_k_init(:)
host:0x1669bc0 device:0x7b740330ce00 size:8 presentcount:0+1 line:2544 name:veg_t_in_k_init(:)
host:0x2a04540 device:0x7b74032fb000 size:120 presentcount:0+1 line:2544 name:gr%zm(:,:)
host:0x2a0fb30 device:0x7b74032fdc00 size:224 presentcount:0+1 line:2544 name:gr%weights_zm2zt(:,:,:)
host:0x2b72f60 device:0x7b7403305800 size:816 presentcount:0+1 line:2544 name:clubb_params(:,:)
host:0x2c1fe70 device:0x7b74032ff200 size:8 presentcount:0+1 line:2544 name:p_sfc(:)
host:0x2c20030 device:0x7b740332c400 size:4 presentcount:0+1 line:2544 name:err_info%err_code(:)
host:0x2c20060 device:0x7b740330d800 size:200 presentcount:0+1 line:2544 name:err_info%err_header(:)
host:0x2c203b0 device:0x7b74032fee00 size:8 presentcount:0+1 line:2544 name:t_sfc(:)
host:0x2c203e0 device:0x7b74032ff600 size:8 presentcount:0+1 line:2544 name:fcor(:)
host:0x2c20410 device:0x7b74032ffa00 size:8 presentcount:0+1 line:2544 name:fcor_y(:)
host:0x2c20440 device:0x7b7403300200 size:8 presentcount:0+1 line:2544 name:dummy_dx(:)
host:0x2c20470 device:0x7b7403300600 size:8 presentcount:0+1 line:2544 name:dummy_dy(:)
host:0x2c204a0 device:0x7b7403312a00 size:8 presentcount:0+1 line:2544 name:deep_soil_t_in_k(:)
host:0x2c204d0 device:0x7b7403312e00 size:8 presentcount:0+1 line:2544 name:sfc_soil_t_in_k(:)
host:0x2c20500 device:0x7b7403313200 size:8 presentcount:0+1 line:2544 name:veg_t_in_k(:)
host:0x2c20530 device:0x7b740331a600 size:8 presentcount:0+1 line:2544 name:upwp_sfc_pert(:)
host:0x2c20560 device:0x7b740331aa00 size:8 presentcount:0+1 line:2544 name:vpwp_sfc_pert(:)
host:0x2c20590 device:0x7b74032ffe00 size:8 presentcount:0+1 line:2544 name:sfc_elevation(:)
host:0x2c20620 device:0x7b7403300a00 size:8 presentcount:0+1 line:2544 name:deltaz(:)
host:0x2c21bf0 device:0x7b74032faa00 size:112 presentcount:0+1 line:2544 name:gr%zt(:,:)
host:0x2c21c90 device:0x7b74032fac00 size:120 presentcount:0+1 line:2544 name:gr%dzm(:,:)
host:0x2c21d30 device:0x7b74032fae00 size:112 presentcount:0+1 line:2544 name:gr%dzt(:,:)
host:0x2c21dd0 device:0x7b74032fb200 size:120 presentcount:0+1 line:2544 name:gr%invrs_dzm(:,:)
host:0x2c21e70 device:0x7b74032fa000 size:112 presentcount:0+1 line:2544 name:gr%invrs_dzt(:,:)
host:0x2c21f10 device:0x7b74032fda00 size:240 presentcount:0+1 line:2544 name:gr%weights_zt2zm(:,:,:)
host:0x2c22030 device:0x7b740331b600 size:112 presentcount:0+1 line:2544 name:um(:,:)
host:0x2c220d0 device:0x7b740331be00 size:112 presentcount:0+1 line:2544 name:vm(:,:)
host:0x2c22170 device:0x7b740331ba00 size:120 presentcount:0+1 line:2544 name:upwp(:,:)
host:0x2c22210 device:0x7b740331c200 size:120 presentcount:0+1 line:2544 name:vpwp(:,:)
host:0x2c23bf0 device:0x7b740331c600 size:120 presentcount:0+1 line:2544 name:up2(:,:)
host:0x2c23c90 device:0x7b740331ce00 size:112 presentcount:0+1 line:2544 name:up3(:,:)
host:0x2c23d30 device:0x7b740331ca00 size:120 presentcount:0+1 line:2544 name:vp2(:,:)
host:0x2c23dd0 device:0x7b740331d200 size:112 presentcount:0+1 line:2544 name:vp3(:,:)
host:0x2c23e70 device:0x7b740331d600 size:112 presentcount:0+1 line:2544 name:thlm(:,:)
host:0x2c23f10 device:0x7b740330da00 size:112 presentcount:0+1 line:2544 name:rtm(:,:)
host:0x2c23fb0 device:0x7b7403315e00 size:120 presentcount:0+1 line:2544 name:wprtp(:,:)
host:0x2c24050 device:0x7b7403316200 size:120 presentcount:0+1 line:2544 name:wpthlp(:,:)
host:0x2c240f0 device:0x7b7403323e00 size:120 presentcount:0+1 line:2544 name:wprcp(:,:)
host:0x2c24190 device:0x7b7403324200 size:112 presentcount:0+1 line:2544 name:w_up_in_cloud(:,:)
host:0x2c24230 device:0x7b7403324600 size:112 presentcount:0+1 line:2544 name:w_down_in_cloud(:,:)
host:0x2c242d0 device:0x7b7403324a00 size:112 presentcount:0+1 line:2544 name:cloudy_updraft_frac(:,:)
host:0x2c24370 device:0x7b7403324e00 size:112 presentcount:0+1 line:2544 name:cloudy_downdraft_frac(:,:)
host:0x2c24410 device:0x7b7403317200 size:120 presentcount:0+1 line:2544 name:wp2(:,:)
host:0x2c244b0 device:0x7b7403317600 size:112 presentcount:0+1 line:2544 name:wp3(:,:)
host:0x2c245f0 device:0x7b7403316600 size:120 presentcount:0+1 line:2544 name:rtp2(:,:)
host:0x2c24690 device:0x7b7403316a00 size:120 presentcount:0+1 line:2544 name:thlp2(:,:)
host:0x2c24730 device:0x7b7403316e00 size:120 presentcount:0+1 line:2544 name:rtpthlp(:,:)
host:0x2c247d0 device:0x7b740331e200 size:112 presentcount:0+1 line:2544 name:p_in_pa(:,:)
host:0x2c24870 device:0x7b740331e600 size:112 presentcount:0+1 line:2544 name:exner(:,:)
host:0x2c24910 device:0x7b7403318a00 size:112 presentcount:0+1 line:2544 name:rho(:,:)
host:0x2c249b0 device:0x7b7403318600 size:120 presentcount:0+1 line:2544 name:rho_zm(:,:)
host:0x2c24a50 device:0x7b7403318e00 size:120 presentcount:0+1 line:2544 name:rho_ds_zm(:,:)
host:0x2c24af0 device:0x7b7403319200 size:112 presentcount:0+1 line:2544 name:rho_ds_zt(:,:)
host:0x2c24b90 device:0x7b7403319600 size:120 presentcount:0+1 line:2544 name:invrs_rho_ds_zm(:,:)
host:0x2c24c30 device:0x7b7403319a00 size:112 presentcount:0+1 line:2544 name:invrs_rho_ds_zt(:,:)
host:0x2c24cd0 device:0x7b7403319e00 size:120 presentcount:0+1 line:2544 name:thv_ds_zm(:,:)
host:0x2c24d70 device:0x7b740331a200 size:112 presentcount:0+1 line:2544 name:thv_ds_zt(:,:)
host:0x2c24e10 device:0x7b740330f200 size:112 presentcount:0+1 line:2544 name:thlm_forcing(:,:)
host:0x2c24eb0 device:0x7b740330f600 size:112 presentcount:0+1 line:2544 name:rtm_forcing(:,:)
host:0x2c24f50 device:0x7b740330fa00 size:112 presentcount:0+1 line:2544 name:um_forcing(:,:)
host:0x2c24ff0 device:0x7b740330fe00 size:112 presentcount:0+1 line:2544 name:vm_forcing(:,:)
host:0x2c25090 device:0x7b7403310600 size:120 presentcount:0+1 line:2544 name:wprtp_forcing(:,:)
host:0x2c25130 device:0x7b7403310a00 size:120 presentcount:0+1 line:2544 name:wpthlp_forcing(:,:)
host:0x2c251d0 device:0x7b7403310e00 size:120 presentcount:0+1 line:2544 name:rtp2_forcing(:,:)
host:0x2c25270 device:0x7b7403311200 size:120 presentcount:0+1 line:2544 name:thlp2_forcing(:,:)
host:0x2c25310 device:0x7b7403311600 size:120 presentcount:0+1 line:2544 name:rtpthlp_forcing(:,:)
host:0x2c253b0 device:0x7b7403322600 size:112 presentcount:0+1 line:2544 name:um_pert(:,:)
host:0x2c25450 device:0x7b7403322a00 size:112 presentcount:0+1 line:2544 name:vm_pert(:,:)
host:0x2c254f0 device:0x7b7403322e00 size:120 presentcount:0+1 line:2544 name:upwp_pert(:,:)
host:0x2c25590 device:0x7b7403323200 size:120 presentcount:0+1 line:2544 name:vpwp_pert(:,:)
host:0x2c25630 device:0x7b7403310200 size:120 presentcount:0+1 line:2544 name:wm_zm(:,:)
host:0x2c256d0 device:0x7b740330de00 size:112 presentcount:0+1 line:2544 name:wm_zt(:,:)
host:0x2c25770 device:0x7b740331ea00 size:112 presentcount:0+1 line:2544 name:rcm(:,:)
host:0x2c258b0 device:0x7b740331ee00 size:112 presentcount:0+1 line:2544 name:cloud_frac(:,:)
host:0x2c25950 device:0x7b7403322200 size:112 presentcount:0+1 line:2544 name:ice_supersat_frac(:,:)
host:0x2c259f0 device:0x7b7403323600 size:112 presentcount:0+1 line:2544 name:rcm_in_layer(:,:)
host:0x2c25a90 device:0x7b7403323a00 size:112 presentcount:0+1 line:2544 name:cloud_cover(:,:)
host:0x2c25b30 device:0x7b7403325200 size:120 presentcount:0+1 line:2544 name:invrs_tau_zm(:,:)
host:0x2c26070 device:0x7b740330e200 size:112 presentcount:0+1 line:2544 name:ug(:,:)
host:0x2c26110 device:0x7b740330e600 size:112 presentcount:0+1 line:2544 name:vg(:,:)
host:0x2c261b0 device:0x7b740330ea00 size:112 presentcount:0+1 line:2544 name:um_ref(:,:)
host:0x2c26250 device:0x7b740330ee00 size:112 presentcount:0+1 line:2544 name:vm_ref(:,:)
host:0x2c262f0 device:0x7b740331b200 size:112 presentcount:0+1 line:2544 name:thlm_ref(:,:)
host:0x2c26390 device:0x7b740331ae00 size:112 presentcount:0+1 line:2544 name:rtm_ref(:,:)
host:0x2c26430 device:0x7b740332c000 size:112 presentcount:0+1 line:2544 name:thvm(:,:)
host:0x2c264d0 device:0x7b7403314200 size:112 presentcount:0+1 line:2544 name:radht(:,:)
host:0x2c26570 device:0x7b7403315a00 size:120 presentcount:0+1 line:2544 name:thlprcp(:,:)
host:0x2c26610 device:0x7b740331de00 size:112 presentcount:0+1 line:2544 name:thlp3(:,:)
host:0x2c266b0 device:0x7b740331da00 size:112 presentcount:0+1 line:2544 name:rtp3(:,:)
host:0x2c26750 device:0x7b7403317e00 size:120 presentcount:0+1 line:2544 name:rtpthvp(:,:)
host:0x2c267f0 device:0x7b7403318200 size:120 presentcount:0+1 line:2544 name:thlpthvp(:,:)
host:0x2c26890 device:0x7b740331f200 size:120 presentcount:0+1 line:2544 name:wpthvp(:,:)
host:0x2c26930 device:0x7b7403317a00 size:112 presentcount:0+1 line:2544 name:wp2thvp(:,:)
host:0x2c269d0 device:0x7b740331fa00 size:112 presentcount:0+1 line:2544 name:wp2up(:,:)
host:0x2c26a70 device:0x7b740331f600 size:112 presentcount:0+1 line:2544 name:wp2rtp(:,:)
host:0x2c26b10 device:0x7b740331fe00 size:112 presentcount:0+1 line:2544 name:wp2thlp(:,:)
host:0x2c26bb0 device:0x7b7403320200 size:120 presentcount:0+1 line:2544 name:uprcp(:,:)
host:0x2c26c50 device:0x7b7403320600 size:120 presentcount:0+1 line:2544 name:vprcp(:,:)
host:0x2c26cf0 device:0x7b7403320a00 size:120 presentcount:0+1 line:2544 name:rc_coef_zm(:,:)
host:0x2c26d90 device:0x7b7403320e00 size:120 presentcount:0+1 line:2544 name:wp4(:,:)
host:0x2c26e30 device:0x7b7403321200 size:112 presentcount:0+1 line:2544 name:wpup2(:,:)
host:0x2c26ed0 device:0x7b7403321600 size:112 presentcount:0+1 line:2544 name:wpvp2(:,:)
host:0x2c26f70 device:0x7b7403321a00 size:120 presentcount:0+1 line:2544 name:wp2up2(:,:)
host:0x2c27010 device:0x7b7403321e00 size:120 presentcount:0+1 line:2544 name:wp2vp2(:,:)
host:0x2c270b0 device:0x7b7403325600 size:112 presentcount:0+1 line:2544 name:kh_zt(:,:)
host:0x2c27150 device:0x7b7403325a00 size:120 presentcount:0+1 line:2544 name:kh_zm(:,:)
host:0x2c272c0 device:0x7b7403325e00 size:112 presentcount:0+1 line:2544 name:lscale(:,:)
host:0x2c277d0 device:0x7b7403313a00 size:112 presentcount:0+1 line:2544 name:rvm_mc(:,:)
host:0x2c27870 device:0x7b7403313600 size:112 presentcount:0+1 line:2544 name:rcm_mc(:,:)
host:0x2c27910 device:0x7b7403313e00 size:112 presentcount:0+1 line:2544 name:thlm_mc(:,:)
host:0x2c2dee0 device:0x7b7403329400 size:1792 presentcount:0+1 line:2544 name:corr_array_1_n(:,:,:,:)
host:0x2c2e610 device:0x7b7403329e00 size:1792 presentcount:0+1 line:2544 name:corr_array_2_n(:,:,:,:)
host:0x2c2ed40 device:0x7b740332a800 size:1792 presentcount:0+1 line:2544 name:corr_cholesky_mtx_1(:,:,:,:)
host:0x2c2f470 device:0x7b740332b200 size:1792 presentcount:0+1 line:2544 name:corr_cholesky_mtx_2(:,:,:,:)
host:0x2c2fba0 device:0x7b7403328400 size:448 presentcount:0+1 line:2544 name:mu_x_1_n(:,:,:)
host:0x2c2fd90 device:0x7b7403328800 size:448 presentcount:0+1 line:2544 name:mu_x_2_n(:,:,:)
host:0x2c2ff80 device:0x7b7403328c00 size:448 presentcount:0+1 line:2544 name:sigma_x_1_n(:,:,:)
host:0x2c30170 device:0x7b7403329000 size:448 presentcount:0+1 line:2544 name:sigma_x_2_n(:,:,:)
host:0x2c30360 device:0x7b7403314600 size:120 presentcount:0+1 line:2544 name:wprtp_mc(:,:)
host:0x2c30400 device:0x7b7403314a00 size:120 presentcount:0+1 line:2544 name:wpthlp_mc(:,:)
host:0x2c304a0 device:0x7b7403314e00 size:120 presentcount:0+1 line:2544 name:rtp2_mc(:,:)
host:0x2c30540 device:0x7b7403315200 size:120 presentcount:0+1 line:2544 name:thlp2_mc(:,:)
host:0x2c305e0 device:0x7b7403315600 size:120 presentcount:0+1 line:2544 name:rtpthlp_mc(:,:)
host:0x2c307e0 device:0x7b740332bc00 size:112 presentcount:0+1 line:2544 name:rfrzm(:,:)
host:0x2c30880 device:0x7b7403326200 size:896 presentcount:0+1 line:2544 name:x_nl_all_levs(:,:,:,:)
host:0x2c30c30 device:0x7b7403326800 size:112 presentcount:0+1 line:2544 name:x_mixt_comp_all_levs(:,:,:)
host:0x2c30cd0 device:0x7b7403327000 size:224 presentcount:0+1 line:2544 name:lh_rt_clipped(:,:,:)
host:0x2c30de0 device:0x7b7403327400 size:224 presentcount:0+1 line:2544 name:lh_thl_clipped(:,:,:)
host:0x2c30ef0 device:0x7b7403327800 size:224 presentcount:0+1 line:2544 name:lh_rc_clipped(:,:,:)
host:0x2c31000 device:0x7b7403327c00 size:224 presentcount:0+1 line:2544 name:lh_rv_clipped(:,:,:)
host:0x2c31110 device:0x7b7403328000 size:224 presentcount:0+1 line:2544 name:lh_nc_clipped(:,:,:)
host:0x2c31220 device:0x7b7403326c00 size:224 presentcount:0+1 line:2544 name:lh_sample_point_weights(:,:,:)
host:0x2c313d0 device:0x7b7403311a00 size:8 presentcount:0+1 line:2544 name:wpthlp_sfc(:)
host:0x2c31400 device:0x7b7403311e00 size:8 presentcount:0+1 line:2544 name:wprtp_sfc(:)
host:0x2c31430 device:0x7b7403312200 size:8 presentcount:0+1 line:2544 name:upwp_sfc(:)
host:0x2c31460 device:0x7b7403312600 size:8 presentcount:0+1 line:2544 name:vpwp_sfc(:)
host:0x2c31490 device:0x7b7403302200 size:112 presentcount:0+1 line:2544 name:thlm_init(:)
host:0x2c31530 device:0x7b7403302600 size:112 presentcount:0+1 line:2544 name:rtm_init(:)
host:0x2c315d0 device:0x7b7403302a00 size:112 presentcount:0+1 line:2544 name:um_init(:)
host:0x2c31670 device:0x7b7403306200 size:112 presentcount:0+1 line:2544 name:vm_init(:)
host:0x2c31710 device:0x7b7403306600 size:112 presentcount:0+1 line:2544 name:ug_init(:)
host:0x2c317b0 device:0x7b7403306a00 size:112 presentcount:0+1 line:2544 name:vg_init(:)
host:0x2c31850 device:0x7b7403306e00 size:120 presentcount:0+1 line:2544 name:wp2_init(:)
host:0x2c318f0 device:0x7b7403307200 size:120 presentcount:0+1 line:2544 name:up2_init(:)
host:0x2c31990 device:0x7b7403307600 size:120 presentcount:0+1 line:2544 name:vp2_init(:)
host:0x2c31a30 device:0x7b7403307a00 size:120 presentcount:0+1 line:2544 name:upwp_init(:)
host:0x2c31ad0 device:0x7b7403307e00 size:112 presentcount:0+1 line:2544 name:rcm_init(:)
host:0x2c31b70 device:0x7b7403308200 size:112 presentcount:0+1 line:2544 name:wm_zt_init(:)
host:0x2c31c10 device:0x7b7403308600 size:120 presentcount:0+1 line:2544 name:wm_zm_init(:)
host:0x2c31cb0 device:0x7b7403308a00 size:120 presentcount:0+1 line:2544 name:em_init(:)
host:0x2c31d50 device:0x7b7403308e00 size:112 presentcount:0+1 line:2544 name:exner_init(:)
host:0x2c31df0 device:0x7b7403309200 size:112 presentcount:0+1 line:2544 name:thvm_init(:)
host:0x2c31e90 device:0x7b7403309600 size:112 presentcount:0+1 line:2544 name:p_in_pa_init(:)
host:0x2c31f30 device:0x7b7403309a00 size:120 presentcount:0+1 line:2544 name:p_in_pa_zm_init(:)
host:0x2c31fd0 device:0x7b7403309e00 size:112 presentcount:0+1 line:2544 name:rho_init(:)
host:0x2c32070 device:0x7b740330a200 size:120 presentcount:0+1 line:2544 name:rho_zm_init(:)
host:0x2c32110 device:0x7b740330a600 size:120 presentcount:0+1 line:2544 name:rho_ds_zm_init(:)
host:0x2c321b0 device:0x7b740330aa00 size:112 presentcount:0+1 line:2544 name:rho_ds_zt_init(:)
host:0x2c32250 device:0x7b740330ae00 size:120 presentcount:0+1 line:2544 name:invrs_rho_ds_zm_init(:)
host:0x2c322f0 device:0x7b740330b200 size:112 presentcount:0+1 line:2544 name:invrs_rho_ds_zt_init(:)
host:0x2c32390 device:0x7b740330b600 size:120 presentcount:0+1 line:2544 name:thv_ds_zm_init(:)
host:0x2c32430 device:0x7b740330ba00 size:112 presentcount:0+1 line:2544 name:thv_ds_zt_init(:)
host:0x2c324d0 device:0x7b740330be00 size:112 presentcount:0+1 line:2544 name:rtm_ref_init(:)
host:0x2c32570 device:0x7b740330c200 size:112 presentcount:0+1 line:2544 name:thlm_ref_init(:)
host:0x2c32610 device:0x7b740330c600 size:112 presentcount:0+1 line:2544 name:um_ref_init(:)
host:0x2c326b0 device:0x7b740330d000 size:112 presentcount:0+1 line:2544 name:vm_ref_init(:)
host:0x43be3e0 device:0x7b7403300e00 size:112 presentcount:0+1 line:2544 name:pdf_params%w_1(:,:)
host:0x43be480 device:0x7b7403301000 size:112 presentcount:0+1 line:2544 name:pdf_params%w_2(:,:)
host:0x43bfb50 device:0x7b740332c600 size:112 presentcount:0+1 line:2544 name:pdf_params%rt_1(:,:)
host:0x43bfbf0 device:0x7b740332c800 size:112 presentcount:0+1 line:2544 name:pdf_params%rt_2(:,:)
host:0x43bfc90 device:0x7b740332ca00 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_rt_1(:,:)
host:0x43bfd30 device:0x7b740332cc00 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_rt_2(:,:)
host:0x43bfdd0 device:0x7b740332ce00 size:112 presentcount:0+1 line:2544 name:pdf_params%thl_1(:,:)
host:0x43bfe70 device:0x7b740332d000 size:112 presentcount:0+1 line:2544 name:pdf_params%thl_2(:,:)
host:0x43bff10 device:0x7b740332d200 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_thl_1(:,:)
host:0x43bffb0 device:0x7b740332d400 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_thl_2(:,:)
host:0x43c0050 device:0x7b740332d600 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_rt_1(:,:)
host:0x43c00f0 device:0x7b740332d800 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_rt_2(:,:)
host:0x43c0190 device:0x7b740332da00 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_thl_1(:,:)
host:0x43c0230 device:0x7b740332dc00 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_thl_2(:,:)
host:0x43c02d0 device:0x7b740332de00 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_rt_thl_1(:,:)
host:0x43c0370 device:0x7b740332e000 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_rt_thl_2(:,:)
host:0x43c0410 device:0x7b740332e200 size:112 presentcount:0+1 line:2544 name:pdf_params%alpha_thl(:,:)
host:0x43c04b0 device:0x7b740332e400 size:112 presentcount:0+1 line:2544 name:pdf_params%alpha_rt(:,:)
host:0x43c0550 device:0x7b740332e600 size:112 presentcount:0+1 line:2544 name:pdf_params%crt_1(:,:)
host:0x43c05f0 device:0x7b740332e800 size:112 presentcount:0+1 line:2544 name:pdf_params%crt_2(:,:)
host:0x43c0690 device:0x7b740332ea00 size:112 presentcount:0+1 line:2544 name:pdf_params%cthl_1(:,:)
host:0x43c0730 device:0x7b740332ec00 size:112 presentcount:0+1 line:2544 name:pdf_params%cthl_2(:,:)
host:0x43c07d0 device:0x7b740332ee00 size:112 presentcount:0+1 line:2544 name:pdf_params%chi_1(:,:)
host:0x43c0870 device:0x7b740332f000 size:112 presentcount:0+1 line:2544 name:pdf_params%chi_2(:,:)
host:0x43c0910 device:0x7b740332f200 size:112 presentcount:0+1 line:2544 name:pdf_params%stdev_chi_1(:,:)
host:0x43c09b0 device:0x7b740332f400 size:112 presentcount:0+1 line:2544 name:pdf_params%stdev_chi_2(:,:)
host:0x43c0a50 device:0x7b740332f600 size:112 presentcount:0+1 line:2544 name:pdf_params%stdev_eta_1(:,:)
host:0x43c0af0 device:0x7b740332f800 size:112 presentcount:0+1 line:2544 name:pdf_params%stdev_eta_2(:,:)
host:0x43c0b90 device:0x7b740332fa00 size:112 presentcount:0+1 line:2544 name:pdf_params%covar_chi_eta_1(:,:)
host:0x43c0c30 device:0x7b740332fc00 size:112 presentcount:0+1 line:2544 name:pdf_params%covar_chi_eta_2(:,:)
host:0x43c0cd0 device:0x7b740332fe00 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_chi_1(:,:)
host:0x43c0d70 device:0x7b7403330000 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_chi_2(:,:)
host:0x43c0e10 device:0x7b7403330200 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_eta_1(:,:)
host:0x43c0eb0 device:0x7b7403330400 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_w_eta_2(:,:)
host:0x43c0f50 device:0x7b7403330600 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_chi_eta_1(:,:)
host:0x43c0ff0 device:0x7b7403330800 size:112 presentcount:0+1 line:2544 name:pdf_params%corr_chi_eta_2(:,:)
host:0x43c1090 device:0x7b7403330a00 size:112 presentcount:0+1 line:2544 name:pdf_params%rsatl_1(:,:)
host:0x43c1130 device:0x7b7403330c00 size:112 presentcount:0+1 line:2544 name:pdf_params%rsatl_2(:,:)
host:0x43c11d0 device:0x7b7403330e00 size:112 presentcount:0+1 line:2544 name:pdf_params%rc_1(:,:)
host:0x43c1270 device:0x7b7403331000 size:112 presentcount:0+1 line:2544 name:pdf_params%rc_2(:,:)
host:0x43c1310 device:0x7b7403331200 size:112 presentcount:0+1 line:2544 name:pdf_params%cloud_frac_1(:,:)
host:0x43c13b0 device:0x7b7403331400 size:112 presentcount:0+1 line:2544 name:pdf_params%cloud_frac_2(:,:)
host:0x43c1450 device:0x7b7403301600 size:112 presentcount:0+1 line:2544 name:pdf_params%mixt_frac(:,:)
host:0x43c14f0 device:0x7b7403331600 size:112 presentcount:0+1 line:2544 name:pdf_params%ice_supersat_frac_1(:,:)
host:0x43c1590 device:0x7b7403331800 size:112 presentcount:0+1 line:2544 name:pdf_params%ice_supersat_frac_2(:,:)
host:0x43cacb0 device:0x7b7403332a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_rt_1(:,:)
host:0x43cad50 device:0x7b7403332c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_rt_2(:,:)
host:0x43cadf0 device:0x7b7403332e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_thl_1(:,:)
host:0x43cae90 device:0x7b7403333000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_thl_2(:,:)
host:0x43caf30 device:0x7b7403333200 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_rt_thl_1(:,:)
host:0x43cafd0 device:0x7b7403333400 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_rt_thl_2(:,:)
host:0x43cb070 device:0x7b7403333600 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%alpha_thl(:,:)
host:0x43cb110 device:0x7b7403333800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%alpha_rt(:,:)
host:0x43cb1b0 device:0x7b7403333a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%crt_1(:,:)
host:0x43cb250 device:0x7b7403333c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%crt_2(:,:)
host:0x43cb2f0 device:0x7b7403333e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%cthl_1(:,:)
host:0x43cb390 device:0x7b7403334000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%cthl_2(:,:)
host:0x43cb430 device:0x7b7403334200 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%chi_1(:,:)
host:0x43cb4d0 device:0x7b7403334400 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%chi_2(:,:)
host:0x43cb570 device:0x7b7403334600 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_chi_1(:,:)
host:0x43cb610 device:0x7b7403334800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_chi_2(:,:)
host:0x43cb6b0 device:0x7b7403334a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_eta_1(:,:)
host:0x43cb750 device:0x7b7403334c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_eta_2(:,:)
host:0x43cb7f0 device:0x7b7403334e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%covar_chi_eta_1(:,:)
host:0x43cb890 device:0x7b7403335000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%covar_chi_eta_2(:,:)
host:0x43cb930 device:0x7b7403335200 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_chi_1(:,:)
host:0x43cb9d0 device:0x7b7403335400 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_chi_2(:,:)
host:0x43cba70 device:0x7b7403335600 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_eta_1(:,:)
host:0x43cbb10 device:0x7b7403335800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_eta_2(:,:)
host:0x43cbbb0 device:0x7b7403335a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_chi_eta_1(:,:)
host:0x43cbc50 device:0x7b7403335c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%corr_chi_eta_2(:,:)
host:0x43cbcf0 device:0x7b7403335e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rsatl_1(:,:)
host:0x43cbd90 device:0x7b7403336000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rsatl_2(:,:)
host:0x43cbe30 device:0x7b7403336200 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rc_1(:,:)
host:0x43cbed0 device:0x7b7403336400 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rc_2(:,:)
host:0x43cbf70 device:0x7b7403336600 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%cloud_frac_1(:,:)
host:0x43cc010 device:0x7b7403336800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%cloud_frac_2(:,:)
host:0x43cc0b0 device:0x7b7403302000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%mixt_frac(:,:)
host:0x43cc150 device:0x7b7403336a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%ice_supersat_frac_1(:,:)
host:0x43cc1f0 device:0x7b7403336c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%ice_supersat_frac_2(:,:)
host:0x43cc290 device:0x7b74032fe000 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu9(:)
host:0x43cc2c0 device:0x7b74032fe600 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu10(:)
host:0x43ce7a0 device:0x7b7403301800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%w_1(:,:)
host:0x43ce840 device:0x7b7403301a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%w_2(:,:)
host:0x43ce8e0 device:0x7b7403301c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_w_1(:,:)
host:0x43ce980 device:0x7b7403301e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_w_2(:,:)
host:0x43cea20 device:0x7b7403331a00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rt_1(:,:)
host:0x43ceac0 device:0x7b7403331c00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%rt_2(:,:)
host:0x43ceb60 device:0x7b7403331e00 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_rt_1(:,:)
host:0x43cec00 device:0x7b7403332000 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_rt_2(:,:)
host:0x43ceca0 device:0x7b7403332200 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%thl_1(:,:)
host:0x43ced40 device:0x7b7403332400 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%thl_2(:,:)
host:0x43cede0 device:0x7b7403332600 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_thl_1(:,:)
host:0x43cee80 device:0x7b7403332800 size:120 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_thl_2(:,:)
host:0x4660db0 device:0x7b74032fe200 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu1(:)
host:0x46610b0 device:0x7b74032fde00 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu2(:)
host:0x46617d0 device:0x7b74032fe800 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu6(:)
host:0x4663d20 device:0x7b74032fe400 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu8(:)
host:0x4663d90 device:0x7b7403301200 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_w_1(:,:)
host:0x4663e30 device:0x7b7403301400 size:112 presentcount:0+1 line:2544 name:pdf_params%varnce_w_2(:,:)
host:0x4a3ccb0 device:0x7b740333d400 size:112 presentcount:1+0 line:2680 name:gradzm_2d(:ngrdcol,:nzt)
allocated block device:0x7b74032fa000 size:512 thread:1
allocated block device:0x7b74032fa200 size:2048 thread:1
allocated block device:0x7b74032faa00 size:512 thread:1
allocated block device:0x7b74032fac00 size:512 thread:1
allocated block device:0x7b74032fae00 size:512 thread:1
allocated block device:0x7b74032fb000 size:512 thread:1
allocated block device:0x7b74032fb200 size:512 thread:1
allocated block device:0x7b74032fb400 size:9728 thread:1
allocated block device:0x7b74032fda00 size:512 thread:1
allocated block device:0x7b74032fdc00 size:512 thread:1
allocated block device:0x7b74032fde00 size:512 thread:1
allocated block device:0x7b74032fe000 size:512 thread:1
allocated block device:0x7b74032fe200 size:512 thread:1
allocated block device:0x7b74032fe400 size:512 thread:1
allocated block device:0x7b74032fe600 size:512 thread:1
allocated block device:0x7b74032fe800 size:512 thread:1
allocated block device:0x7b74032fea00 size:512 thread:1
allocated block device:0x7b74032fec00 size:512 thread:1
allocated block device:0x7b74032fee00 size:512 thread:1
allocated block device:0x7b74032ff000 size:512 thread:1
allocated block device:0x7b74032ff200 size:512 thread:1
allocated block device:0x7b74032ff400 size:512 thread:1
allocated block device:0x7b74032ff600 size:512 thread:1
allocated block device:0x7b74032ff800 size:512 thread:1
allocated block device:0x7b74032ffa00 size:512 thread:1
allocated block device:0x7b74032ffc00 size:512 thread:1
allocated block device:0x7b74032ffe00 size:512 thread:1
allocated block device:0x7b7403300000 size:512 thread:1
allocated block device:0x7b7403300200 size:512 thread:1
allocated block device:0x7b7403300400 size:512 thread:1
allocated block device:0x7b7403300600 size:512 thread:1
allocated block device:0x7b7403300800 size:512 thread:1
allocated block device:0x7b7403300a00 size:512 thread:1
allocated block device:0x7b7403300c00 size:512 thread:1
allocated block device:0x7b7403300e00 size:512 thread:1
allocated block device:0x7b7403301000 size:512 thread:1
allocated block device:0x7b7403301200 size:512 thread:1
allocated block device:0x7b7403301400 size:512 thread:1
allocated block device:0x7b7403301600 size:512 thread:1
allocated block device:0x7b7403301800 size:512 thread:1
allocated block device:0x7b7403301a00 size:512 thread:1
allocated block device:0x7b7403301c00 size:512 thread:1
allocated block device:0x7b7403301e00 size:512 thread:1
allocated block device:0x7b7403302000 size:512 thread:1
allocated block device:0x7b7403302200 size:512 thread:1
allocated block device:0x7b7403302400 size:512 thread:1
allocated block device:0x7b7403302600 size:512 thread:1
allocated block device:0x7b7403302800 size:512 thread:1
allocated block device:0x7b7403302a00 size:512 thread:1
allocated block device:0x7b7403302c00 size:1536 thread:1
allocated block device:0x7b7403303200 size:9728 thread:1
allocated block device:0x7b7403305800 size:1024 thread:1
allocated block device:0x7b7403305c00 size:1024 thread:1
allocated block device:0x7b7403306000 size:512 thread:1
allocated block device:0x7b7403306200 size:512 thread:1
allocated block device:0x7b7403306400 size:512 thread:1
allocated block device:0x7b7403306600 size:512 thread:1
allocated block device:0x7b7403306800 size:512 thread:1
allocated block device:0x7b7403306a00 size:512 thread:1
allocated block device:0x7b7403306c00 size:512 thread:1
allocated block device:0x7b7403306e00 size:512 thread:1
allocated block device:0x7b7403307000 size:512 thread:1
allocated block device:0x7b7403307200 size:512 thread:1
allocated block device:0x7b7403307400 size:512 thread:1
allocated block device:0x7b7403307600 size:512 thread:1
allocated block device:0x7b7403307800 size:512 thread:1
allocated block device:0x7b7403307a00 size:512 thread:1
allocated block device:0x7b7403307c00 size:512 thread:1
allocated block device:0x7b7403307e00 size:512 thread:1
allocated block device:0x7b7403308000 size:512 thread:1
allocated block device:0x7b7403308200 size:512 thread:1
allocated block device:0x7b7403308400 size:512 thread:1
allocated block device:0x7b7403308600 size:512 thread:1
allocated block device:0x7b7403308800 size:512 thread:1
allocated block device:0x7b7403308a00 size:512 thread:1
allocated block device:0x7b7403308c00 size:512 thread:1
allocated block device:0x7b7403308e00 size:512 thread:1
allocated block device:0x7b7403309000 size:512 thread:1
allocated block device:0x7b7403309200 size:512 thread:1
allocated block device:0x7b7403309400 size:512 thread:1
allocated block device:0x7b7403309600 size:512 thread:1
allocated block device:0x7b7403309800 size:512 thread:1
allocated block device:0x7b7403309a00 size:512 thread:1
allocated block device:0x7b7403309c00 size:512 thread:1
allocated block device:0x7b7403309e00 size:512 thread:1
allocated block device:0x7b740330a000 size:512 thread:1
allocated block device:0x7b740330a200 size:512 thread:1
allocated block device:0x7b740330a400 size:512 thread:1
allocated block device:0x7b740330a600 size:512 thread:1
allocated block device:0x7b740330a800 size:512 thread:1
allocated block device:0x7b740330aa00 size:512 thread:1
allocated block device:0x7b740330ac00 size:512 thread:1
allocated block device:0x7b740330ae00 size:512 thread:1
allocated block device:0x7b740330b000 size:512 thread:1
allocated block device:0x7b740330b200 size:512 thread:1
allocated block device:0x7b740330b400 size:512 thread:1
allocated block device:0x7b740330b600 size:512 thread:1
allocated block device:0x7b740330b800 size:512 thread:1
allocated block device:0x7b740330ba00 size:512 thread:1
allocated block device:0x7b740330bc00 size:512 thread:1
allocated block device:0x7b740330be00 size:512 thread:1
allocated block device:0x7b740330c000 size:512 thread:1
allocated block device:0x7b740330c200 size:512 thread:1
allocated block device:0x7b740330c400 size:512 thread:1
allocated block device:0x7b740330c600 size:512 thread:1
allocated block device:0x7b740330c800 size:512 thread:1
allocated block device:0x7b740330ca00 size:512 thread:1
allocated block device:0x7b740330cc00 size:512 thread:1
allocated block device:0x7b740330ce00 size:512 thread:1
allocated block device:0x7b740330d000 size:512 thread:1
allocated block device:0x7b740330d200 size:512 thread:1
allocated block device:0x7b740330d400 size:1024 thread:1
allocated block device:0x7b740330d800 size:512 thread:1
allocated block device:0x7b740330da00 size:512 thread:1
allocated block device:0x7b740330dc00 size:512 thread:1
allocated block device:0x7b740330de00 size:512 thread:1
allocated block device:0x7b740330e000 size:512 thread:1
allocated block device:0x7b740330e200 size:512 thread:1
allocated block device:0x7b740330e400 size:512 thread:1
allocated block device:0x7b740330e600 size:512 thread:1
allocated block device:0x7b740330e800 size:512 thread:1
allocated block device:0x7b740330ea00 size:512 thread:1
allocated block device:0x7b740330ec00 size:512 thread:1
allocated block device:0x7b740330ee00 size:512 thread:1
allocated block device:0x7b740330f000 size:512 thread:1
allocated block device:0x7b740330f200 size:512 thread:1
allocated block device:0x7b740330f400 size:512 thread:1
allocated block device:0x7b740330f600 size:512 thread:1
allocated block device:0x7b740330f800 size:512 thread:1
allocated block device:0x7b740330fa00 size:512 thread:1
allocated block device:0x7b740330fc00 size:512 thread:1
allocated block device:0x7b740330fe00 size:512 thread:1
allocated block device:0x7b7403310000 size:512 thread:1
allocated block device:0x7b7403310200 size:512 thread:1
allocated block device:0x7b7403310400 size:512 thread:1
allocated block device:0x7b7403310600 size:512 thread:1
allocated block device:0x7b7403310800 size:512 thread:1
allocated block device:0x7b7403310a00 size:512 thread:1
allocated block device:0x7b7403310c00 size:512 thread:1
allocated block device:0x7b7403310e00 size:512 thread:1
allocated block device:0x7b7403311000 size:512 thread:1
allocated block device:0x7b7403311200 size:512 thread:1
allocated block device:0x7b7403311400 size:512 thread:1
allocated block device:0x7b7403311600 size:512 thread:1
allocated block device:0x7b7403311800 size:512 thread:1
allocated block device:0x7b7403311a00 size:512 thread:1
allocated block device:0x7b7403311c00 size:512 thread:1
allocated block device:0x7b7403311e00 size:512 thread:1
allocated block device:0x7b7403312000 size:512 thread:1
allocated block device:0x7b7403312200 size:512 thread:1
allocated block device:0x7b7403312400 size:512 thread:1
allocated block device:0x7b7403312600 size:512 thread:1
allocated block device:0x7b7403312800 size:512 thread:1
allocated block device:0x7b7403312a00 size:512 thread:1
allocated block device:0x7b7403312c00 size:512 thread:1
allocated block device:0x7b7403312e00 size:512 thread:1
allocated block device:0x7b7403313000 size:512 thread:1
allocated block device:0x7b7403313200 size:512 thread:1
allocated block device:0x7b7403313400 size:512 thread:1
allocated block device:0x7b7403313600 size:512 thread:1
allocated block device:0x7b7403313800 size:512 thread:1
allocated block device:0x7b7403313a00 size:512 thread:1
allocated block device:0x7b7403313c00 size:512 thread:1
allocated block device:0x7b7403313e00 size:512 thread:1
allocated block device:0x7b7403314000 size:512 thread:1
allocated block device:0x7b7403314200 size:512 thread:1
allocated block device:0x7b7403314400 size:512 thread:1
allocated block device:0x7b7403314600 size:512 thread:1
allocated block device:0x7b7403314800 size:512 thread:1
allocated block device:0x7b7403314a00 size:512 thread:1
allocated block device:0x7b7403314c00 size:512 thread:1
allocated block device:0x7b7403314e00 size:512 thread:1
allocated block device:0x7b7403315000 size:512 thread:1
allocated block device:0x7b7403315200 size:512 thread:1
allocated block device:0x7b7403315400 size:512 thread:1
allocated block device:0x7b7403315600 size:512 thread:1
allocated block device:0x7b7403315800 size:512 thread:1
allocated block device:0x7b7403315a00 size:512 thread:1
allocated block device:0x7b7403315c00 size:512 thread:1
allocated block device:0x7b7403315e00 size:512 thread:1
allocated block device:0x7b7403316000 size:512 thread:1
allocated block device:0x7b7403316200 size:512 thread:1
allocated block device:0x7b7403316400 size:512 thread:1
allocated block device:0x7b7403316600 size:512 thread:1
allocated block device:0x7b7403316800 size:512 thread:1
allocated block device:0x7b7403316a00 size:512 thread:1
allocated block device:0x7b7403316c00 size:512 thread:1
allocated block device:0x7b7403316e00 size:512 thread:1
allocated block device:0x7b7403317000 size:512 thread:1
allocated block device:0x7b7403317200 size:512 thread:1
allocated block device:0x7b7403317400 size:512 thread:1
allocated block device:0x7b7403317600 size:512 thread:1
allocated block device:0x7b7403317800 size:512 thread:1
allocated block device:0x7b7403317a00 size:512 thread:1
allocated block device:0x7b7403317c00 size:512 thread:1
allocated block device:0x7b7403317e00 size:512 thread:1
allocated block device:0x7b7403318000 size:512 thread:1
allocated block device:0x7b7403318200 size:512 thread:1
allocated block device:0x7b7403318400 size:512 thread:1
allocated block device:0x7b7403318600 size:512 thread:1
allocated block device:0x7b7403318800 size:512 thread:1
allocated block device:0x7b7403318a00 size:512 thread:1
allocated block device:0x7b7403318c00 size:512 thread:1
allocated block device:0x7b7403318e00 size:512 thread:1
allocated block device:0x7b7403319000 size:512 thread:1
allocated block device:0x7b7403319200 size:512 thread:1
allocated block device:0x7b7403319400 size:512 thread:1
allocated block device:0x7b7403319600 size:512 thread:1
allocated block device:0x7b7403319800 size:512 thread:1
allocated block device:0x7b7403319a00 size:512 thread:1
allocated block device:0x7b7403319c00 size:512 thread:1
allocated block device:0x7b7403319e00 size:512 thread:1
allocated block device:0x7b740331a000 size:512 thread:1
allocated block device:0x7b740331a200 size:512 thread:1
allocated block device:0x7b740331a400 size:512 thread:1
allocated block device:0x7b740331a600 size:512 thread:1
allocated block device:0x7b740331a800 size:512 thread:1
allocated block device:0x7b740331aa00 size:512 thread:1
allocated block device:0x7b740331ac00 size:512 thread:1
allocated block device:0x7b740331ae00 size:512 thread:1
allocated block device:0x7b740331b000 size:512 thread:1
allocated block device:0x7b740331b200 size:512 thread:1
allocated block device:0x7b740331b400 size:512 thread:1
allocated block device:0x7b740331b600 size:512 thread:1
allocated block device:0x7b740331b800 size:512 thread:1
allocated block device:0x7b740331ba00 size:512 thread:1
allocated block device:0x7b740331bc00 size:512 thread:1
allocated block device:0x7b740331be00 size:512 thread:1
allocated block device:0x7b740331c000 size:512 thread:1
allocated block device:0x7b740331c200 size:512 thread:1
allocated block device:0x7b740331c400 size:512 thread:1
allocated block device:0x7b740331c600 size:512 thread:1
allocated block device:0x7b740331c800 size:512 thread:1
allocated block device:0x7b740331ca00 size:512 thread:1
allocated block device:0x7b740331cc00 size:512 thread:1
allocated block device:0x7b740331ce00 size:512 thread:1
allocated block device:0x7b740331d000 size:512 thread:1
allocated block device:0x7b740331d200 size:512 thread:1
allocated block device:0x7b740331d400 size:512 thread:1
allocated block device:0x7b740331d600 size:512 thread:1
allocated block device:0x7b740331d800 size:512 thread:1
allocated block device:0x7b740331da00 size:512 thread:1
allocated block device:0x7b740331dc00 size:512 thread:1
allocated block device:0x7b740331de00 size:512 thread:1
allocated block device:0x7b740331e000 size:512 thread:1
allocated block device:0x7b740331e200 size:512 thread:1
allocated block device:0x7b740331e400 size:512 thread:1
allocated block device:0x7b740331e600 size:512 thread:1
allocated block device:0x7b740331e800 size:512 thread:1
allocated block device:0x7b740331ea00 size:512 thread:1
allocated block device:0x7b740331ec00 size:512 thread:1
allocated block device:0x7b740331ee00 size:512 thread:1
allocated block device:0x7b740331f000 size:512 thread:1
allocated block device:0x7b740331f200 size:512 thread:1
allocated block device:0x7b740331f400 size:512 thread:1
allocated block device:0x7b740331f600 size:512 thread:1
allocated block device:0x7b740331f800 size:512 thread:1
allocated block device:0x7b740331fa00 size:512 thread:1
allocated block device:0x7b740331fc00 size:512 thread:1
allocated block device:0x7b740331fe00 size:512 thread:1
allocated block device:0x7b7403320000 size:512 thread:1
allocated block device:0x7b7403320200 size:512 thread:1
allocated block device:0x7b7403320400 size:512 thread:1
allocated block device:0x7b7403320600 size:512 thread:1
allocated block device:0x7b7403320800 size:512 thread:1
allocated block device:0x7b7403320a00 size:512 thread:1
allocated block device:0x7b7403320c00 size:512 thread:1
allocated block device:0x7b7403320e00 size:512 thread:1
allocated block device:0x7b7403321000 size:512 thread:1
allocated block device:0x7b7403321200 size:512 thread:1
allocated block device:0x7b7403321400 size:512 thread:1
allocated block device:0x7b7403321600 size:512 thread:1
allocated block device:0x7b7403321800 size:512 thread:1
allocated block device:0x7b7403321a00 size:512 thread:1
allocated block device:0x7b7403321c00 size:512 thread:1
allocated block device:0x7b7403321e00 size:512 thread:1
allocated block device:0x7b7403322000 size:512 thread:1
allocated block device:0x7b7403322200 size:512 thread:1
allocated block device:0x7b7403322400 size:512 thread:1
allocated block device:0x7b7403322600 size:512 thread:1
allocated block device:0x7b7403322800 size:512 thread:1
allocated block device:0x7b7403322a00 size:512 thread:1
allocated block device:0x7b7403322c00 size:512 thread:1
allocated block device:0x7b7403322e00 size:512 thread:1
allocated block device:0x7b7403323000 size:512 thread:1
allocated block device:0x7b7403323200 size:512 thread:1
allocated block device:0x7b7403323400 size:512 thread:1
allocated block device:0x7b7403323600 size:512 thread:1
allocated block device:0x7b7403323800 size:512 thread:1
allocated block device:0x7b7403323a00 size:512 thread:1
allocated block device:0x7b7403323c00 size:512 thread:1
allocated block device:0x7b7403323e00 size:512 thread:1
allocated block device:0x7b7403324000 size:512 thread:1
allocated block device:0x7b7403324200 size:512 thread:1
allocated block device:0x7b7403324400 size:512 thread:1
allocated block device:0x7b7403324600 size:512 thread:1
allocated block device:0x7b7403324800 size:512 thread:1
allocated block device:0x7b7403324a00 size:512 thread:1
allocated block device:0x7b7403324c00 size:512 thread:1
allocated block device:0x7b7403324e00 size:512 thread:1
allocated block device:0x7b7403325000 size:512 thread:1
allocated block device:0x7b7403325200 size:512 thread:1
allocated block device:0x7b7403325400 size:512 thread:1
allocated block device:0x7b7403325600 size:512 thread:1
allocated block device:0x7b7403325800 size:512 thread:1
allocated block device:0x7b7403325a00 size:512 thread:1
allocated block device:0x7b7403325c00 size:512 thread:1
allocated block device:0x7b7403325e00 size:512 thread:1
allocated block device:0x7b7403326000 size:512 thread:1
allocated block device:0x7b7403326200 size:1024 thread:1
allocated block device:0x7b7403326600 size:512 thread:1
allocated block device:0x7b7403326800 size:512 thread:1
allocated block device:0x7b7403326a00 size:512 thread:1
allocated block device:0x7b7403326c00 size:512 thread:1
allocated block device:0x7b7403326e00 size:512 thread:1
allocated block device:0x7b7403327000 size:512 thread:1
allocated block device:0x7b7403327200 size:512 thread:1
allocated block device:0x7b7403327400 size:512 thread:1
allocated block device:0x7b7403327600 size:512 thread:1
allocated block device:0x7b7403327800 size:512 thread:1
allocated block device:0x7b7403327a00 size:512 thread:1
allocated block device:0x7b7403327c00 size:512 thread:1
allocated block device:0x7b7403327e00 size:512 thread:1
allocated block device:0x7b7403328000 size:512 thread:1
allocated block device:0x7b7403328200 size:512 thread:1
allocated block device:0x7b7403328400 size:512 thread:1
allocated block device:0x7b7403328600 size:512 thread:1
allocated block device:0x7b7403328800 size:512 thread:1
allocated block device:0x7b7403328a00 size:512 thread:1
allocated block device:0x7b7403328c00 size:512 thread:1
allocated block device:0x7b7403328e00 size:512 thread:1
allocated block device:0x7b7403329000 size:512 thread:1
allocated block device:0x7b7403329200 size:512 thread:1
allocated block device:0x7b7403329400 size:2048 thread:1
allocated block device:0x7b7403329c00 size:512 thread:1
allocated block device:0x7b7403329e00 size:2048 thread:1
allocated block device:0x7b740332a600 size:512 thread:1
allocated block device:0x7b740332a800 size:2048 thread:1
allocated block device:0x7b740332b000 size:512 thread:1
allocated block device:0x7b740332b200 size:2048 thread:1
allocated block device:0x7b740332ba00 size:512 thread:1
allocated block device:0x7b740332bc00 size:512 thread:1
allocated block device:0x7b740332be00 size:512 thread:1
allocated block device:0x7b740332c000 size:512 thread:1
allocated block device:0x7b740332c200 size:512 thread:1
allocated block device:0x7b740332c400 size:512 thread:1
allocated block device:0x7b740332c600 size:512 thread:1
allocated block device:0x7b740332c800 size:512 thread:1
allocated block device:0x7b740332ca00 size:512 thread:1
allocated block device:0x7b740332cc00 size:512 thread:1
allocated block device:0x7b740332ce00 size:512 thread:1
allocated block device:0x7b740332d000 size:512 thread:1
allocated block device:0x7b740332d200 size:512 thread:1
allocated block device:0x7b740332d400 size:512 thread:1
allocated block device:0x7b740332d600 size:512 thread:1
allocated block device:0x7b740332d800 size:512 thread:1
allocated block device:0x7b740332da00 size:512 thread:1
allocated block device:0x7b740332dc00 size:512 thread:1
allocated block device:0x7b740332de00 size:512 thread:1
allocated block device:0x7b740332e000 size:512 thread:1
allocated block device:0x7b740332e200 size:512 thread:1
allocated block device:0x7b740332e400 size:512 thread:1
allocated block device:0x7b740332e600 size:512 thread:1
allocated block device:0x7b740332e800 size:512 thread:1
allocated block device:0x7b740332ea00 size:512 thread:1
allocated block device:0x7b740332ec00 size:512 thread:1
allocated block device:0x7b740332ee00 size:512 thread:1
allocated block device:0x7b740332f000 size:512 thread:1
allocated block device:0x7b740332f200 size:512 thread:1
allocated block device:0x7b740332f400 size:512 thread:1
allocated block device:0x7b740332f600 size:512 thread:1
allocated block device:0x7b740332f800 size:512 thread:1
allocated block device:0x7b740332fa00 size:512 thread:1
allocated block device:0x7b740332fc00 size:512 thread:1
allocated block device:0x7b740332fe00 size:512 thread:1
allocated block device:0x7b7403330000 size:512 thread:1
allocated block device:0x7b7403330200 size:512 thread:1
allocated block device:0x7b7403330400 size:512 thread:1
allocated block device:0x7b7403330600 size:512 thread:1
allocated block device:0x7b7403330800 size:512 thread:1
allocated block device:0x7b7403330a00 size:512 thread:1
allocated block device:0x7b7403330c00 size:512 thread:1
allocated block device:0x7b7403330e00 size:512 thread:1
allocated block device:0x7b7403331000 size:512 thread:1
allocated block device:0x7b7403331200 size:512 thread:1
allocated block device:0x7b7403331400 size:512 thread:1
allocated block device:0x7b7403331600 size:512 thread:1
allocated block device:0x7b7403331800 size:512 thread:1
allocated block device:0x7b7403331a00 size:512 thread:1
allocated block device:0x7b7403331c00 size:512 thread:1
allocated block device:0x7b7403331e00 size:512 thread:1
allocated block device:0x7b7403332000 size:512 thread:1
allocated block device:0x7b7403332200 size:512 thread:1
allocated block device:0x7b7403332400 size:512 thread:1
allocated block device:0x7b7403332600 size:512 thread:1
allocated block device:0x7b7403332800 size:512 thread:1
allocated block device:0x7b7403332a00 size:512 thread:1
allocated block device:0x7b7403332c00 size:512 thread:1
allocated block device:0x7b7403332e00 size:512 thread:1
allocated block device:0x7b7403333000 size:512 thread:1
allocated block device:0x7b7403333200 size:512 thread:1
allocated block device:0x7b7403333400 size:512 thread:1
allocated block device:0x7b7403333600 size:512 thread:1
allocated block device:0x7b7403333800 size:512 thread:1
allocated block device:0x7b7403333a00 size:512 thread:1
allocated block device:0x7b7403333c00 size:512 thread:1
allocated block device:0x7b7403333e00 size:512 thread:1
allocated block device:0x7b7403334000 size:512 thread:1
allocated block device:0x7b7403334200 size:512 thread:1
allocated block device:0x7b7403334400 size:512 thread:1
allocated block device:0x7b7403334600 size:512 thread:1
allocated block device:0x7b7403334800 size:512 thread:1
allocated block device:0x7b7403334a00 size:512 thread:1
allocated block device:0x7b7403334c00 size:512 thread:1
allocated block device:0x7b7403334e00 size:512 thread:1
allocated block device:0x7b7403335000 size:512 thread:1
allocated block device:0x7b7403335200 size:512 thread:1
allocated block device:0x7b7403335400 size:512 thread:1
allocated block device:0x7b7403335600 size:512 thread:1
allocated block device:0x7b7403335800 size:512 thread:1
allocated block device:0x7b7403335a00 size:512 thread:1
allocated block device:0x7b7403335c00 size:512 thread:1
allocated block device:0x7b7403335e00 size:512 thread:1
allocated block device:0x7b7403336000 size:512 thread:1
allocated block device:0x7b7403336200 size:512 thread:1
allocated block device:0x7b7403336400 size:512 thread:1
allocated block device:0x7b7403336600 size:512 thread:1
allocated block device:0x7b7403336800 size:512 thread:1
allocated block device:0x7b7403336a00 size:512 thread:1
allocated block device:0x7b7403336c00 size:512 thread:1
allocated block device:0x7b740333d400 size:512 thread:1
deleted block device:0x7b740334b400 size:512 threadid=1
deleted block device:0x7b7403346800 size:512 threadid=1
deleted block device:0x7b7403346c00 size:512 threadid=1
deleted block device:0x7b7403341200 size:512 threadid=1
deleted block device:0x7b740333bc00 size:512 threadid=1
deleted block device:0x7b740334c600 size:512 threadid=1
deleted block device:0x7b740334c400 size:512 threadid=1
deleted block device:0x7b7403339000 size:512 threadid=1
deleted block device:0x7b7403347200 size:512 threadid=1
deleted block device:0x7b7403342200 size:512 threadid=1
deleted block device:0x7b7403337e00 size:512 threadid=1
deleted block device:0x7b7403348000 size:512 threadid=1
deleted block device:0x7b7403348a00 size:512 threadid=1
deleted block device:0x7b7403341000 size:512 threadid=1
deleted block device:0x7b7403348800 size:512 threadid=1
deleted block device:0x7b7403342600 size:512 threadid=1
deleted block device:0x7b7403339800 size:512 threadid=1
deleted block device:0x7b7403337a00 size:512 threadid=1
deleted block device:0x7b7403345000 size:512 threadid=1
deleted block device:0x7b740334d000 size:512 threadid=1
deleted block device:0x7b7403338a00 size:512 threadid=1
deleted block device:0x7b740333a200 size:512 threadid=1
deleted block device:0x7b7403344e00 size:512 threadid=1
deleted block device:0x7b7403344400 size:512 threadid=1
deleted block device:0x7b740334ca00 size:512 threadid=1
deleted block device:0x7b7403346200 size:512 threadid=1
deleted block device:0x7b7403346400 size:512 threadid=1
deleted block device:0x7b740334c000 size:512 threadid=1
deleted block device:0x7b7403345400 size:512 threadid=1
deleted block device:0x7b740333d600 size:512 threadid=1
deleted block device:0x7b740333b400 size:512 threadid=1
deleted block device:0x7b740334d400 size:512 threadid=1
deleted block device:0x7b7403340000 size:512 threadid=1
deleted block device:0x7b7403340200 size:512 threadid=1
deleted block device:0x7b7403339e00 size:512 threadid=1
deleted block device:0x7b740333c000 size:512 threadid=1
deleted block device:0x7b7403341400 size:512 threadid=1
deleted block device:0x7b740333de00 size:512 threadid=1
deleted block device:0x7b740334a400 size:512 threadid=1
deleted block device:0x7b740334b800 size:512 threadid=1
deleted block device:0x7b7403347800 size:512 threadid=1
deleted block device:0x7b7403344000 size:512 threadid=1
deleted block device:0x7b7403349000 size:512 threadid=1
deleted block device:0x7b7403344c00 size:512 threadid=1
deleted block device:0x7b7403336e00 size:512 threadid=1
deleted block device:0x7b7403338400 size:512 threadid=1
deleted block device:0x7b7403337000 size:512 threadid=1
deleted block device:0x7b7403345600 size:512 threadid=1
deleted block device:0x7b740333be00 size:512 threadid=1
deleted block device:0x7b740333d800 size:512 threadid=1
deleted block device:0x7b740333e000 size:512 threadid=1
deleted block device:0x7b7403345e00 size:512 threadid=1
deleted block device:0x7b740334b200 size:512 threadid=1
deleted block device:0x7b7403339200 size:512 threadid=1
deleted block device:0x7b7403344200 size:512 threadid=1
deleted block device:0x7b7403347000 size:512 threadid=1
deleted block device:0x7b7403341e00 size:512 threadid=1
deleted block device:0x7b740334cc00 size:512 threadid=1
deleted block device:0x7b7403343c00 size:512 threadid=1
deleted block device:0x7b740334e400 size:512 threadid=1
deleted block device:0x7b7403338800 size:512 threadid=1
deleted block device:0x7b7403343e00 size:512 threadid=1
deleted block device:0x7b740333ba00 size:512 threadid=1
deleted block device:0x7b7403338c00 size:512 threadid=1
deleted block device:0x7b740333da00 size:512 threadid=1
deleted block device:0x7b740334bc00 size:512 threadid=1
deleted block device:0x7b740334de00 size:512 threadid=1
deleted block device:0x7b7403346e00 size:512 threadid=1
deleted block device:0x7b7403346600 size:512 threadid=1
deleted block device:0x7b740334ac00 size:512 threadid=1
deleted block device:0x7b7403343400 size:512 threadid=1
deleted block device:0x7b7403342c00 size:512 threadid=1
deleted block device:0x7b7403348c00 size:512 threadid=1
deleted block device:0x7b7403347c00 size:512 threadid=1
deleted block device:0x7b740333a800 size:512 threadid=1
deleted block device:0x7b7403340a00 size:512 threadid=1
deleted block device:0x7b740334e600 size:512 threadid=1
deleted block device:0x7b740334da00 size:512 threadid=1
deleted block device:0x7b740334c200 size:512 threadid=1
deleted block device:0x7b7403337600 size:512 threadid=1
deleted block device:0x7b7403347a00 size:512 threadid=1
deleted block device:0x7b7403349200 size:512 threadid=1
deleted block device:0x7b7403344600 size:512 threadid=1
deleted block device:0x7b740334e200 size:512 threadid=1
deleted block device:0x7b7403338200 size:512 threadid=1
deleted block device:0x7b7403338000 size:512 threadid=1
deleted block device:0x7b740333f600 size:512 threadid=1
deleted block device:0x7b7403343600 size:512 threadid=1
deleted block device:0x7b7403347600 size:512 threadid=1
deleted block device:0x7b740333b200 size:512 threadid=1
deleted block device:0x7b7403337200 size:512 threadid=1
deleted block device:0x7b7403345800 size:512 threadid=1
deleted block device:0x7b740334c800 size:512 threadid=1
deleted block device:0x7b7403338600 size:512 threadid=1
deleted block device:0x7b740334dc00 size:512 threadid=1
deleted block device:0x7b740333ac00 size:512 threadid=1
deleted block device:0x7b7403342400 size:512 threadid=1
deleted block device:0x7b740334ae00 size:512 threadid=1
deleted block device:0x7b7403346a00 size:512 threadid=1
deleted block device:0x7b7403346000 size:512 threadid=1
deleted block device:0x7b7403337400 size:512 threadid=1
deleted block device:0x7b740333f800 size:512 threadid=1
deleted block device:0x7b740333c400 size:512 threadid=1
deleted block device:0x7b7403339a00 size:512 threadid=1
deleted block device:0x7b7403343000 size:512 threadid=1
deleted block device:0x7b7403337800 size:512 threadid=1
deleted block device:0x7b740333c600 size:512 threadid=1
deleted block device:0x7b7403342e00 size:512 threadid=1
deleted block device:0x7b740333c200 size:512 threadid=1
deleted block device:0x7b740334ba00 size:512 threadid=1
deleted block device:0x7b740333ee00 size:512 threadid=1
deleted block device:0x7b740333fa00 size:512 threadid=1
deleted block device:0x7b7403347400 size:512 threadid=1
deleted block device:0x7b740333fc00 size:512 threadid=1
deleted block device:0x7b740333cc00 size:512 threadid=1
deleted block device:0x7b740334b000 size:512 threadid=1
deleted block device:0x7b7403345a00 size:512 threadid=1
deleted block device:0x7b740334a600 size:512 threadid=1
deleted block device:0x7b7403348e00 size:512 threadid=1
deleted block device:0x7b740333a400 size:512 threadid=1
deleted block device:0x7b740334b600 size:512 threadid=1
deleted block device:0x7b740333b000 size:512 threadid=1
deleted block device:0x7b740334a800 size:512 threadid=1
deleted block device:0x7b740333d200 size:512 threadid=1
deleted block device:0x7b7403337c00 size:512 threadid=1
deleted block device:0x7b740334d800 size:512 threadid=1
deleted block device:0x7b740333aa00 size:512 threadid=1
deleted block device:0x7b7403340e00 size:512 threadid=1
deleted block device:0x7b740334be00 size:512 threadid=1
deleted block device:0x7b740333b600 size:512 threadid=1
deleted block device:0x7b7403345c00 size:512 threadid=1
deleted block device:0x7b7403343800 size:512 threadid=1
deleted block device:0x7b740333a000 size:512 threadid=1
deleted block device:0x7b7403340800 size:512 threadid=1
deleted block device:0x7b7403343200 size:512 threadid=1
deleted block device:0x7b7403338e00 size:512 threadid=1
deleted block device:0x7b7403340600 size:512 threadid=1
deleted block device:0x7b740333b800 size:512 threadid=1
deleted block device:0x7b740333e200 size:512 threadid=1
deleted block device:0x7b7403342800 size:512 threadid=1
deleted block device:0x7b7403344800 size:512 threadid=1
deleted block device:0x7b7403347e00 size:512 threadid=1
deleted block device:0x7b740333ec00 size:512 threadid=1
deleted block device:0x7b740333e400 size:512 threadid=1
deleted block device:0x7b740333e600 size:512 threadid=1
deleted block device:0x7b7403341a00 size:512 threadid=1
deleted block device:0x7b740333ea00 size:512 threadid=1
deleted block device:0x7b740333ae00 size:512 threadid=1
deleted block device:0x7b740333d000 size:512 threadid=1
deleted block device:0x7b740333f000 size:512 threadid=1
deleted block device:0x7b740333f200 size:512 threadid=1
deleted block device:0x7b740333f400 size:512 threadid=1
deleted block device:0x7b740334e000 size:512 threadid=1
deleted block device:0x7b7403339600 size:512 threadid=1
deleted block device:0x7b7403342a00 size:512 threadid=1
deleted block device:0x7b7403345200 size:512 threadid=1
deleted block device:0x7b740333fe00 size:512 threadid=1
deleted block device:0x7b740333ce00 size:512 threadid=1
deleted block device:0x7b7403343a00 size:512 threadid=1
deleted block device:0x7b7403340400 size:512 threadid=1
deleted block device:0x7b740334ce00 size:512 threadid=1
deleted block device:0x7b7403344a00 size:512 threadid=1
deleted block device:0x7b740333a600 size:512 threadid=1
deleted block device:0x7b7403340c00 size:512 threadid=1
deleted block device:0x7b740333ca00 size:512 threadid=1
deleted block device:0x7b740333c800 size:512 threadid=1
deleted block device:0x7b7403341800 size:512 threadid=1
deleted block device:0x7b740334d200 size:512 threadid=1
deleted block device:0x7b7403341600 size:512 threadid=1
deleted block device:0x7b7403342000 size:512 threadid=1
deleted block device:0x7b7403339c00 size:512 threadid=1
deleted block device:0x7b7403341c00 size:512 threadid=1
deleted block device:0x7b740334aa00 size:512 threadid=1
deleted block device:0x7b7403339400 size:512 threadid=1
deleted block device:0x7b740333dc00 size:512 threadid=1
deleted block device:0x7b740333e800 size:512 threadid=1
deleted block device:0x7b740334d600 size:512 threadid=1
deleted block device:0x7b7403349c00 size:1024 threadid=1
deleted block device:0x7b740334a000 size:1024 threadid=1
deleted block device:0x7b7403349400 size:1024 threadid=1
deleted block device:0x7b7403349800 size:1024 threadid=1
deleted block device:0x7b7403348200 size:1536 threadid=1
FATAL ERROR: data in PRESENT clause was not found on device 1: name=azm(:ngrdcol,:nzt+1) host:0x43be220
file:/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/grid_class.F90 gradzm_2d line:2680
32100.0 / 183600.0
iteration: 36 / 540 -- time = 32400.0 / 183600.0
iteration: 37 / 540 -- time = 32700.0 / 183600.0
iteration: 38 / 540 -- time = 33000.0 / 183600.0
iteration: 39 / 540 -- time = 33300.0 / 183600.0
iteration: 40 / 540 -- time = 33600.0 / 183600.0
iteration: 41 / 540 -- time = 33900.0 / 183600.0
iteration: 42 / 540 -- time = 34200.0 / 183600.0
iteration: 43 / 540 -- time = 34500.0 / 183600.0
iteration: 44 / 540 -- time = 34800.0 / 183600.0
iteration: 45 / 540 -- time = 35100.0 / 183600.0
iteration: 46 / 540 -- time = 35400.0 / 183600.0
iteration: 47 / 540 -- time = 35700.0 / 183600.0
iteration: 48 / 540 -- time = 36000.0 / 183600.0
iteration: 49 / 540 -- time = 36300.0 / 183600.0
iteration: 50 / 540 -- time = 36600.0 / 183600.0
iteration: 51 / 540 -- time = 36900.0 / 183600.0
iteration: 52 / 540 -- time = 37200.0 / 183600.0
iteration: 53 / 540 -- time = 37500.0 / 183600.0
iteration: 54 / 540 -- time = 37800.0 / 183600.0
iteration: 55 / 540 -- time = 38100.0 / 183600.0
iteration: 56 / 540 -- time = 38400.0 / 183600.0
iteration: 57 / 540 -- time = 38700.0 / 183600.0
iteration: 58 / 540 -- time = 39000.0 / 183600.0
iteration: 59 / 540 -- time = 39300.0 / 183600.0
iteration: 60 / 540 -- time = 39600.0 / 183600.0
iteration: 61 / 540 -- time = 39900.0 / 183600.0
iteration: 62 / 540 -- time = 40200.0 / 183600.0
iteration: 63 / 540 -- time = 40500.0 / 183600.0
iteration: 64 / 540 -- time = 40800.0 / 183600.0
iteration: 65 / 540 -- time = 41100.0 / 183600.0
iteration: 66 / 540 -- time = 41400.0 / 183600.0
iteration: 67 / 540 -- time = 41700.0 / 183600.0
iteration: 68 / 540 -- time = 42000.0 / 183600.0
iteration: 69 / 540 -- time = 42300.0 / 183600.0
iteration: 70 / 540 -- time = 42600.0 / 183600.0
iteration: 71 / 540 -- time = 42900.0 / 183600.0
iteration: 72 / 540 -- time = 43200.0 / 183600.0
iteration: 73 / 540 -- time = 43500.0 / 183600.0
iteration: 74 / 540 -- time = 43800.0 / 183600.0
iteration: 75 / 540 -- time = 44100.0 / 183600.0
iteration: 76 / 540 -- time = 44400.0 / 183600.0
iteration: 77 / 540 -- time = 44700.0 / 183600.0
iteration: 78 / 540 -- time = 45000.0 / 183600.0
iteration: 79 / 540 -- time = 45300.0 / 183600.0
iteration: 80 / 540 -- time = 45600.0 / 183600.0
iteration: 81 / 540 -- time = 45900.0 / 183600.0
iteration: 82 / 540 -- time = 46200.0 / 183600.0
iteration: 83 / 540 -- time = 46500.0 / 183600.0
iteration: 84 / 540 -- time = 46800.0 / 183600.0
iteration: 85 / 540 -- time = 47100.0 / 183600.0
iteration: 86 / 540 -- time = 47400.0 / 183600.0
COMPLETE -- dycoms2_rf02_ds
COMPLETE -- dycoms2_rf02_nd
ERROR -- mpace_b
- using executable: /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/run_scripts/../install/latest/clubb_standalone
=================== Running mpace_b ===================
2026/03/19 03:23:21
--------------------------------------------------
Latest git log entry
--------------------------------------------------
A detailed git diff can be found at the end of this file
--------------------------------------------------
Tunable Parameters:
--------------------------------------------------
--------------------------------------------------
Preprocessing Directives:
--------------------------------------------------
-DNETCDF enabled
-DCOAMPS_MICRO enabled
-DTUNER disabled
-DSILHS enabled
-Dnooverlap enabled
-Draoffline enabled
-DUSE_BUGSrad_ocast_random disabled
-DBYTESWAP_IO disabled
--------------------------------------------------
&model_setting
--------------------------------------------------
runtype = mpace_b
nzmax = 56
grid_type = 1
deltaz = 50.00000000000000
zm_init = 0.000000000000000
zm_top = 3750.000000000000
zt_grid_fname =
zm_grid_fname =
day = 9
month = 10
year = 2004
lat_vals = 71.75000000000000
lon_vals = -151.0000000000000
sfc_elevation = 0.000000000000000
time_initial = 61200.00000000000
time_final = 104400.0000000000
dt_main = 60.00000000000000
dt_rad = 60.00000000000000
sfctype = 0
T_sfc = 288.0000000000000
p_sfc = 101000.0000000000
sens_ht = 0.000000000000000
latent_ht = 0.000000000000000
fcor = 1.0000000000000000E-004
fcor_y = 4.5671809514942815E-005
T0 = 300.0000000000000
ts_nudge = 3600.000000000000
forcings_file_path =
l_t_dependent = T
l_ignore_forcings = T
l_modify_ic_with_cubic_int = F
l_modify_bc_for_cnvg_test = F
l_input_xpwp_sfc = F
saturation_formula = 3
thlm_sponge_damp_settings%l_sponge_damping = F
rtm_sponge_damp_settings%l_sponge_damping = F
uv_sponge_damp_settings%l_sponge_damping = F
wp2_sponge_damp_settings%l_sponge_damping = F
wp3_sponge_damp_settings%l_sponge_damping = F
up2_vp2_sponge_damp_settings%l_sponge_damping = F
thlm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
thlm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
thlm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
rtm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
rtm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
rtm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
uv_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
uv_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
uv_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp3_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp3_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp3_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
up2_vp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
l_soil_veg = F
l_restart = F
l_input_fields = F
restart_path_case = restart/mpace_b
time_restart = 0.000000000000000
debug_level = 2
sclr_dim = 0
edsclr_dim = 0
iisclr_thl = -2
iisclr_rt = -1
iisclr_CO2 = -1
sclr_tol =
--------------------------------------------------
&stats_setting
--------------------------------------------------
l_stats = T
output_dir = /home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/output/
fname_prefix = mpace_b
stats_fmt = netcdf
stats_tsamp = 60.00000000000000
stats_tout = 60.00000000000000
l_allow_small_stats_tout = F
Constant flags:
l_pos_def = F
l_gamma_Skw = T
l_byteswap_io = F
Constant tolerances [units]
rt_tol [kg/kg] = 1.0000000000000000E-008
thl_tol [K] = 1.0000000000000000E-002
w_tol [m/s] = 2.0000000000000000E-002
Parameter Value
--------- -----
C1 = 1.00000000000000000000
C1b = 1.00000000000000000000
C1c = 1.00000000000000000000
C2rt = 2.00000000000000000000
C2thl = 2.00000000000000000000
C2rtthl = 2.00000000000000000000
C4 = 2.00000000000000000000
C_uu_shr = 0.40000000000000002220
C_uu_buoy = 0.29999999999999998890
C6rt = 2.00000000000000000000
C6rtb = 2.00000000000000000000
C6rtc = 1.00000000000000000000
C6thl = 2.00000000000000000000
C6thlb = 2.00000000000000000000
C6thlc = 1.00000000000000000000
C7 = 0.50000000000000000000
C7b = 0.50000000000000000000
C7c = 0.50000000000000000000
C8 = 0.50000000000000000000
C8b = 0.02000000000000000042
C10 = 3.29999999999999982236
C11 = 0.40000000000000002220
C11b = 0.40000000000000002220
C11c = 0.50000000000000000000
C12 = 1.00000000000000000000
C13 = 0.10000000000000000555
C14 = 1.00000000000000000000
C_wp2_pr_dfsn = 0.00000000000000000000
C_wp3_pr_tp = 0.00000000000000000000
C_wp3_pr_turb = 1.00000000000000000000
C_wp3_pr_dfsn = 0.00000000000000000000
C_wp2_splat = 0.00000000000000000000
C6rt_Lscale0 = 14.00000000000000000000
C6thl_Lscale0 = 14.00000000000000000000
C7_Lscale0 = 0.84999999999999997780
wpxp_L_thresh = 60.00000000000000000000
c_K = 0.20000000000000001110
c_K1 = 0.20000000000000001110
nu1 = 20.00000000000000000000
c_K2 = 0.02500000000000000139
nu2 = 1.00000000000000000000
c_K6 = 0.37500000000000000000
nu6 = 5.00000000000000000000
c_K8 = 5.00000000000000000000
nu8 = 20.00000000000000000000
c_K9 = 0.10000000000000000555
nu9 = 10.00000000000000000000
nu10 = 0.00000000000000000000
c_K_hm = 0.75000000000000000000
c_K_hmb = 0.75000000000000000000
K_hm_min_coef = 0.10000000000000000555
nu_hm = 1.50000000000000000000
slope_coef_spread_DG_means_w = 21.00000000000000000000
pdf_component_stdev_factor_w = 1.00000000000000000000
coef_spread_DG_means_rt = 0.80000000000000004441
coef_spread_DG_means_thl = 0.80000000000000004441
gamma_coef = 0.25000000000000000000
gamma_coefb = 0.25000000000000000000
gamma_coefc = 5.00000000000000000000
mu = 0.00100000000000000002
beta = 1.00000000000000000000
lmin_coef = 0.50000000000000000000
omicron = 0.50000000000000000000
zeta_vrnce_rat = 0.00000000000000000000
upsilon_precip_frac_rat = 0.55000000000000004441
lambda0_stability_coef = 0.02999999999999999889
mult_coef = 0.50000000000000000000
taumin = 90.00000000000000000000
taumax = 3600.00000000000000000000
Lscale_mu_coef = 2.00000000000000000000
Lscale_pert_coef = 0.10000000000000000555
alpha_corr = 0.14999999999999999445
Skw_denom_coef = 4.00000000000000000000
c_K10 = 1.00000000000000000000
c_K10h = 1.00000000000000000000
thlp2_rad_coef = 1.00000000000000000000
thlp2_rad_cloud_frac_thresh = 0.10000000000000000555
up2_sfc_coef = 4.00000000000000000000
Skw_max_mag = 10.00000000000000000000
C_invrs_tau_bkgnd = 1.10000000000000008882
C_invrs_tau_sfc = 0.10000000000000000555
C_invrs_tau_shear = 0.14999999999999999445
C_invrs_tau_N2 = 0.40000000000000002220
C_invrs_tau_N2_wp2 = 0.20000000000000001110
C_invrs_tau_N2_xp2 = 0.05000000000000000278
C_invrs_tau_N2_wpxp = 0.00000000000000000000
C_invrs_tau_N2_clear_wp3 = 1.00000000000000000000
C_invrs_tau_wpxp_Ri = 0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh = 0.00033000000000000000
xp3_coef_base = 0.25000000000000000000
xp3_coef_slope = 0.01000000000000000021
altitude_threshold = 100.00000000000000000000
rtp2_clip_coef = 0.50000000000000000000
Cx_min = 0.33000000000000001554
Cx_max = 0.94999999999999995559
Richardson_num_min = 0.25000000000000000000
Richardson_num_max = 400.00000000000000000000
a3_coef_min = 1.00000000000000000000
a_const = 1.80000000000000004441
bv_efold = 5.00000000000000000000
wpxp_Ri_exp = 0.50000000000000000000
z_displace = 25.00000000000000000000
--------------------------------------------------
µphysics_setting
--------------------------------------------------
microphys_scheme = coamps
l_cloud_sed = F
sigma_g = 1.500000000000000
l_graupel = F
l_hail = F
l_seifert_beheng = F
l_predict_Nc = T
l_const_Nc_in_cloud = F
specify_aerosol = morrison_lognormal
l_subgrid_w = T
l_arctic_nucl = F
l_cloud_edge_activation = F
l_fix_pgam = F
l_in_cloud_Nc_diff = T
l_var_covar_src = F
l_upwind_diff_sed = F
lh_microphys_type = disabled
lh_num_samples = 2
lh_sequence_length = 1
lh_seed = 5489
l_fix_w_chi_eta_correlations = T
l_silhs_KK_convergence_adj_mean = F
importance_prob_thresh = 1.0000000000000000E-008
host_dx = 1000000.000000000
host_dy = 1000000.000000000
hmp2_ip_on_hmm2_ip_slope%rr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%ri = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rs = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rg = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Nr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ng = 0.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rr = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%ri = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rs = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rg = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Nr = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ng = 1.000000000000000
Ncnp2_on_Ncnm2 = 1.000000000000000
C_evap = 0.8600000000000000
r_0 = 2.5000000000000001E-005
microphys_start_time = 0.000000000000000
Nc0_in_cloud = 100000000.0000000
ccnconst = 120.0000000000000
ccnexpnt = 0.4000000059604645
aer_rm1 = 1.1000000021965661E-008
aer_rm2 = 5.9999997858994902E-008
aer_n1 = 125000000.0000000
aer_n2 = 65000000.00000000
aer_sig1 = 1.200000047683716
aer_sig2 = 1.700000047683716
pgam_fixed = 5.000000000000000
precip_frac_calc_type = 2
--------------------------------------------------
&SILHS_setting
--------------------------------------------------
Correlation array (approximate); in cloud:
1.000 0.300 0.090 0.103 0.253 0.063 -0.086 0.000 0.281 0.303
0.300 1.000 0.027 0.031 0.076 0.019 -0.026 0.000 0.085 0.091
0.090 0.027 1.000 0.390 0.000 0.679 0.475 0.000 0.000 0.595
0.103 0.031 0.390 1.000 0.000 0.162 0.437 0.000 0.000 0.332
0.253 0.076 0.000 0.000 1.000 0.000 0.000 0.000 0.796 0.000
0.063 0.019 0.679 0.162 0.000 1.000 0.314 0.000 0.000 0.458
-0.086 -0.026 0.475 0.437 0.000 0.314 1.000 0.000 0.000 0.793
0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000
0.281 0.085 0.000 0.000 0.796 0.000 0.000 0.000 1.000 0.000
0.303 0.091 0.595 0.332 0.000 0.458 0.793 0.000 0.000 1.000
Correlation array (approximate); below cloud:
1.000 0.300 0.090 0.103 0.060 0.063 -0.086 0.000 0.016 0.303
0.300 1.000 0.027 0.031 0.182 0.019 -0.026 0.000 0.005 0.091
0.090 0.027 1.000 0.390 0.000 0.679 0.475 0.000 0.000 0.595
0.103 0.031 0.390 1.000 0.000 0.162 0.437 0.000 0.000 0.332
0.060 0.182 0.000 0.000 1.000 0.000 0.000 0.000 0.898 0.000
0.063 0.019 0.679 0.162 0.000 1.000 0.314 0.000 0.000 0.458
-0.086 -0.026 0.475 0.437 0.000 0.314 1.000 0.000 0.000 0.793
0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.000 0.000
0.016 0.005 0.000 0.000 0.898 0.000 0.000 0.000 1.000 0.000
0.303 0.091 0.595 0.332 0.000 0.458 0.793 0.000 0.000 1.000
--------------------------------------------------
&radiation_setting
--------------------------------------------------
rad_scheme = simplified
sol_const = 1367.000000000000
alvdr = 0.1000000000000000
alvdf = 0.1000000000000000
alndr = 0.1000000000000000
alndf = 0.1000000000000000
radiation_top = 50000.00000000000
F0 = 70.00000000000000
F1 = 22.00000000000000
kappa = 85.00000000000000
gc = 0.8600000000000000
omega = 0.9965000000000001
slr = 1.000000000000000
l_rad_above_cloud = F
l_sw_radiation = T
l_fix_cos_solar_zen = F
l_use_default_std_atmosphere = T
Fs_values = 1212.750000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
cos_solar_zen_values = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
cos_solar_zen_times = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
eff_drop_radius = 1.0000000000000001E-005
--------------------------------------------------
&configurable_clubb_flags_nl
--------------------------------------------------
iiPDF_type = 1
ipdf_call_placement = 2
penta_solve_method = 2
tridiag_solve_method = 2
grid_remap_method = 1
grid_adapt_in_time_method = 0
l_use_precip_frac = T
l_predict_upwp_vpwp = T
l_ho_nontrad_coriolis = F
l_ho_trad_coriolis = F
l_min_wp2_from_corr_wx = F
l_min_xp2_from_corr_wx = T
l_C2_cloud_frac = F
l_diffuse_rtm_and_thlm = F
l_stability_correct_Kh_N2_zm = F
l_calc_thlp2_rad = T
l_upwind_xpyp_ta = T
l_upwind_xm_ma = T
l_uv_nudge = T
l_rtm_nudge = F
l_tke_aniso = T
l_vert_avg_closure = F
l_trapezoidal_rule_zt = F
l_trapezoidal_rule_zm = F
l_call_pdf_closure_twice = F
l_standard_term_ta = F
l_partial_upwind_wp3 = F
l_godunov_upwind_wpxp_ta = F
l_godunov_upwind_xpyp_ta = F
l_use_cloud_cover = F
l_diagnose_correlations = F
l_calc_w_corr = F
l_const_Nc_in_cloud = F
l_fix_w_chi_eta_correlations = T
l_stability_correct_tau_zm = F
l_damp_wp2_using_em = T
l_do_expldiff_rtm_thlm = F
l_Lscale_plume_centered = F
l_diag_Lscale_from_tau = T
l_use_C7_Richardson = T
l_use_C11_Richardson = F
l_use_shear_Richardson = F
l_brunt_vaisala_freq_moist = F
l_use_thvm_in_bv_freq = F
l_rcm_supersat_adj = T
l_damp_wp3_Skw_squared = T
l_prescribed_avg_deltaz = F
l_lmm_stepping = F
l_e3sm_config = F
l_vary_convect_depth = F
l_use_tke_in_wp3_pr_turb_term = T
l_use_tke_in_wp2_wp3_K_dfsn = F
l_use_wp3_lim_with_smth_Heaviside = F
l_smooth_Heaviside_tau_wpxp = T
l_modify_limiters_for_cnvg_test = F
l_enable_relaxed_clipping = F
l_linearize_pbl_winds = F
l_mono_flux_lim_thlm = T
l_mono_flux_lim_rtm = T
l_mono_flux_lim_um = T
l_mono_flux_lim_vm = T
l_mono_flux_lim_spikefix = T
l_host_applies_sfc_fluxes = F
l_wp2_fill_holes_tke = T
l_add_dycore_grid = F
--------------------------------------------------
git diff src/
--------------------------------------------------
See *setup.txt file in output folder
Path to sounding: mpace_b_sounding.in
File exists? T
Path to sclr_sounding: mpace_b_sclr_sounding.in
File exists? T
Path to edsclr_sounding: mpace_b_edsclr_sounding.in
File exists? T
Reading in sounding information
z = 0.000000000000000 4.981623551344990
10.06342701178720 15.15736288147550 19.97916951271340
24.77256815157980 29.56804455391260 34.49647248577640
39.73260697887420 44.80747791836520 49.72086244818550
54.63643206070580 59.65256655895670 64.90063445488209
69.98707884570280 74.91167566161930 79.96518753504530
85.03509978517960 90.12613198733381 95.38870685013249
100.0613450560390 104.9005983637350 109.8902145032140
115.3270191680360 120.2718960783780 124.7241823568210
129.9207902413210 135.0703231482340 140.1231652238890
145.0791827128360 149.7398732307720 154.4025369648040
159.3649859449940 164.6772847214590 170.0915162682430
175.0610451214130 180.0328194953310 185.0068418272810
189.9831145587410 194.8122515650150 199.2947918672750
204.6264135964490 210.1102174589320 215.0978695155860
220.0101485149340 224.8913369050710 229.7746956123040
234.6602269545820 239.5479332537750 244.5140400566270
249.6603317562420 254.6802910486460 259.6882366501880
264.6984696828590 269.8112664910940 274.9694432575130
280.1300481416950 285.1639783466410 290.1858703795180
295.2100651702790 300.3371187890730 305.3156729182370
309.8435961504930 314.7257887491790 319.7756478440630
324.9574119557560 330.0408032549380 335.0721176614450
340.0048277148180 344.9734184366560 350.0228321019740
354.9959783392740 359.9376870639230 364.7345064400770
369.5170782247360 374.3532831347110 379.2137280434300
384.2181956438450 389.3581940803030 395.1526427232810
400.0481294015330 404.5590739920390 409.4781288204660
414.4558522297800 419.5375046467810 424.5650240209300
429.5383347822060 434.4505756778560 439.3378737552460
444.5126527964540 449.8122175700480 455.1143619176520
460.4190888554920 465.4405571213840 470.3417836658820
474.9331155906970 479.3925733828240 484.4116490000850
489.9911168386140 495.3314878083440 500.1096517642860
504.8899164647110 509.7281943747850 514.5748420313130
519.4236522488690 524.2746273452690 529.1651099118360
534.0951527528680 539.2329952317440 544.5789318517940
549.8246205912430 554.9699152612130 560.0833245912030
564.8900674210870 569.6989412939840 574.5536947005299
579.4293795544360 584.4479988291860 589.6097505436780
594.7395258074320 599.5616629491579 604.3859475595740
609.5195914787370 614.7873966143360 619.8115652983259
624.5917574421760 629.3740618055980 634.5173973462590
639.7030785461750 644.7182679436009 649.5627275637040
654.4647612296640 659.8678813600760 665.2245477485210
670.1412570681110 675.0602047789090 679.6122264020549
684.1251358538620 689.0916250296060 694.5124607290130
699.7276079430690 704.7367395227620 709.7104344725871
714.6486381193600 719.5893107142790 724.5324548548880
729.4949854860340 734.6122987461260 739.7671818620450
745.0062743793731 749.8077225312491 754.4226665217790
759.2356923652560 764.1350745124330 769.1419536698430
774.3966539185670 779.6541515502150 784.7250303326330
789.7774572416550 794.4187814398430 799.0163023531480
803.9380217435061 809.0002922320500 814.1308325880950
819.2922009747430 824.4562694577180 829.5713598986461
834.2237435007720 838.9770783803031 844.6219917774690
849.9619719129300 854.5854420048551 859.2573467031710
864.3480774423271 869.4218411616770 874.3217724643069
879.2241385270451 884.2270628333730 889.3306973252170
894.5433825391760 899.8652901786030 904.6148560427190
909.3027686906610 913.9580170845480 918.6115850573560
923.9917777083700 929.6855622132490 934.4501625924380
939.1134135687630 944.0510909682260 949.1079689049560
954.0160525684111 958.7751184604680 964.0603735225440
969.3484639244100 974.1149397663420 978.9135339001140
983.7442922410791 989.0608627079990 994.3982183355630
999.6548159822810 1004.435975669170 1008.741003824700
1013.478708311630 1018.649712750500 1023.980254470990
1029.470591230150 1034.728495412760 1039.439449462370
1044.185396137040 1049.228424125460 1053.625169263970
1058.492708784350 1063.903909084910 1068.733210006380
1073.499864631090 1078.745851124450 1084.047666305160
1089.352337882780 1094.488755260480 1099.228391338980
1103.974262919590 1108.758013764990 1113.587610937800
1118.811464049920 1123.990563759090 1128.744429583020
1133.500592723600 1138.687430029290 1143.924625979500
1148.771515013350 1153.577094764400 1158.865944666140
1164.153662199840 1168.926975126470 1173.702605075620
1178.838994163820 1184.017914767640 1188.897225578420
1193.649323109010 1198.623206718410 1204.112026361480
1208.834862462650 1213.230235488280 1218.507277561090
1223.827162817640 1228.629530405920 1233.434244615170
1238.796120249320 1244.222602996580 1249.429330076080
1254.118804590580 1258.810517196950 1263.539979155460
1268.591458632660 1273.645535521830 1278.633240430190
1283.462462844530 1288.303009012450 1293.226527100170
1298.246578781100 1303.488798418750 1308.733816280920
1313.981635492280 1319.232259182820 1324.121900875940
1328.973537056190 1333.873680539480 1338.806596824570
1343.690214771340 1348.554383335300 1353.554317304650
1358.867432058850 1364.147284857590 1369.099057964000
1374.058926767760 1379.066980915000 1384.121160699530
1389.278877947980 1393.859157082180 1398.442076806380
1403.609097150730 1408.779477010220 1413.985566607310
1419.259801183810 1424.440366403220 1429.170576707640
1433.773890421680 1438.963914117070 1444.233085297210
1449.484084330900 1454.619335510400 1459.172325712080
1464.107669382570 1469.426075188140 1474.671978995610
1479.236442075000 1484.336515671760 1489.614011536360
1494.775187675360 1499.351173429440 1503.929784954640
1508.511024845580 1513.422415784820 1518.664565362500
1523.910158837770 1528.699771266620 1533.352709554440
1538.525821416540 1543.702284727370 1548.882103232980
1554.007671359790 1559.130122723200 1564.255857864670
1569.384880419500 1574.517194029540 1579.395943627230
1584.020662615590 1589.008076308910 1594.152995395630
1598.837747104850 1603.539963252970 1608.841545371590
1614.043450983700 1619.204484943230 1623.903916785370
1628.606106225710 1633.776530876850 1638.950292668320
1644.127395332380 1649.048740757380 1653.713855306520
1658.744851856160 1663.934751135890 1669.128009373890
1674.272647475890 1678.952454301550 1683.810638977540
1689.081873954750 1694.356571157400 1699.576069220510
1704.270648797980 1709.124597728560 1714.347170947850
1719.311760780730 1724.076730380860 1729.374455260200
1734.381068898110 1739.096024639460 1743.813745714230
1748.711307175540 1754.025286853600 1759.296809053060
1764.552072268060 1769.337345016340 1774.072831290430
1778.811103904990 1783.552165718760 1788.665103109050
1793.939571664780 1799.276891273170 1804.267744115180
1808.429150029640 1813.485175331990 1818.722991023770
1823.487595633380 1828.672299962770 1834.039296161410
1839.409864903480 1844.485352813520 1849.265200108830
1854.047879479100 1858.833393860080 1864.052837195650
1869.323587523580 1874.166125416870 1878.963579013650
1884.244070236530 1889.528014340550 1894.334599529760
1899.144044587320 1903.956352496150 1908.771526244240
1913.589568824690 1918.410483235680 1923.234272480520
1928.483409951100 1933.856743047100 1938.689752002270
1943.871180201200 1949.332539963350 1954.174799604120
1959.019956463350 1963.868013587770 1968.718974029370
1973.633532584330 1979.097651516520 1984.261593357570
1989.124781177390 1993.990888269430 1998.859917718360
2003.731872614180 2008.815745115160 2014.390774085920
2018.792526293640 2023.249008647640 2028.135637314790
2033.514329393290 2038.896587995150 2043.792648796570
2048.691663724590 2053.593635924180 2058.498568545760
2063.897417473240 2069.115623328350 2073.415487069250
2078.147966448540 2083.067748628730 2087.990510248970
2093.491119080140 2098.478895213510 2102.858924323380
2108.616436874420 2113.637022826220 2118.578328370110
2123.522636439950 2128.469950265160 2133.420273080840
2138.373608127770 2143.329958652410 2148.372009653510
2154.161818915450 2158.651753616880 2163.398581733800
2169.080665777260 2173.629187581100 2178.109119595380
2183.089711502330 2188.073348363670 2193.060033483580
2198.049770172070 2203.042561745000 2208.038411524120
2213.787423780130 2219.040062309160 2223.990085440870
2228.442108297010 2233.063650180690 2238.077919284450
2243.095270012330 2248.115705733620 2253.139229823570
2258.752485714070 2263.887384123640 2268.291295884490
2273.264277582500 2278.303294356170 2283.345419877110
2288.390657563060 2293.439010837870 2298.490483131530
2303.545077880200 2308.602798526200 2313.157422607940
2317.714583977990 2322.781075502390 2328.212942730360
2333.865911809170 2338.217007913340 2343.078466694300
2348.160688176470 2353.246066116890 2357.889230719050
2362.471370271620 2368.202651634430 2373.300492247120
2377.763706195690 2382.803683567690 2387.910618665840
2393.020737719300 2398.134044281520 2403.250541912460
2408.370234178510 2413.273506563760 2417.666986107760
2422.722398435880 2427.854262955770 2432.989339320240
2438.127631133610 2443.097706413230 2447.670548121700
2452.899774001680 2458.648615368580 2463.158523468320
2467.993317861340 2473.089047654490 2477.606894310400
2482.773191777720 2488.589162100670 2493.244904021010
2643.701480047320 2911.233873162000 3187.038260551650
3471.448001447930 3764.972274841560 4068.252352772110
4382.040741389490 4707.127227399470 5044.496579829190
5395.502911971470 5761.648794620180 6144.464363127970
6545.641439146090 6967.230271340110 7411.861721072670
7882.938220768750 8384.810540205821 8923.646564790550
9508.664464877491 10152.09450191320 11282.27541362280
12141.02013934480 13055.49534714450 14026.35663110120
15055.86384182160 16147.92624528170 17305.43280351780
18528.27918547070 19812.16407468760 21152.37858181670
22520.86037989430 23884.62342837920 25245.37673794040
26603.06190837470 27958.04223241190 29309.82977310370
30658.59241084260 32007.14079546660 33361.44160420290
34728.11490333850 36118.31843487370 37555.07115556740
39071.99686131480 40711.13015198660 42535.19377097590
44638.38555104210 47162.52120871410 50302.33968277290
54304.05968903920 61898.39504155720
u = -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000
v = -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000
ug = -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000 -13.00000000000000
-13.00000000000000 -13.00000000000000
vg = -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000 -3.000000000000000
-3.000000000000000 -3.000000000000000
theta = 269.2011460825370 269.2010735016140
269.2009994476360 269.2009252032120 269.2008549124940
269.2007850237550 269.2007150926020 269.2006432100160
269.2005668254000 269.2004927794850 269.2004210768170
269.2003493295040 269.2002761011910 269.2001994727530
269.2001251903280 269.2000532584860 269.1999794302890
269.1999053489120 269.1998309452360 269.1997540200940
269.1996857059920 269.1996149437730 269.1995419698630
269.1994624407180 269.1993900938330 269.1993249427780
269.1992488866260 269.1991735053000 269.1990995256850
269.1990269505120 269.1989586881450 269.1988903853160
269.1988176782580 269.1987398308660 269.1986604742690
269.1985876219510 269.1985147235440 269.1984417789900
269.1983687882280 269.1982979429870 269.1982321713100
269.1981539272150 269.1980734339350 269.1980002094010
269.1979280784340 269.1978563912160 269.1977846593720
269.1977128828440 269.1976410615800 269.1975680751760
269.1974924266740 269.1974186215360 269.1973449795690
269.1972712905070 269.1971960790840 269.1971201858880
269.1970442426730 269.1969701498160 269.1968962205810
269.1968222438840 269.1967467386920 269.1966734068960
269.1966067011060 269.1965347638220 269.1964603425340
269.1963839630450 269.1963090195180 269.1962348300370
269.1961620812810 269.1960887900800 269.1960142930200
269.1959409077270 269.1958679731080 269.1957971642920
269.1957265534150 269.1956551381140 269.1955833521240
269.1955094256480 269.1954334829890 269.1953478537830
269.1952754950860 269.1952088086950 269.1951360765420
269.1950624635730 269.1949872997900 269.1949129229130
269.1948393344980 269.1947666365300 269.1946942946940
269.1946176834160 269.1945392096320 269.1944606823670
269.1943821015500 269.1943077026370 269.1942350720080
269.1941670217980 269.1941009151610 269.1940264998350
269.1939437597330 269.1938645493900 269.1937936647190
269.1937227364170 269.1936509346240 269.1935789958040
269.1935070120430 269.1934349832830 269.1933623548820
269.1932891257330 269.1932127958480 269.1931333590940
269.1930553967390 269.1929789118160 269.1929028864970
269.1928314075740 269.1927598842840 269.1926876657490
269.1926151228250 269.1925404396200 269.1924636119990
269.1923872458150 269.1923154462050 269.1922436018280
269.1921671363420 269.1920886574550 269.1920137939940
269.1919425530420 269.1918712680170 269.1917945873970
269.1917172606940 269.1916424621900 269.1915701968410
269.1914970594720 269.1914164306240 269.1913364790740
269.1912630802020 269.1911896345440 269.1911216556070
269.1914882905510 269.2028552256380 269.2152506281930
269.2271644311760 269.2385971676060 269.2499388845190
269.2611896479650 269.2724360184930 269.2836779619720
269.2949538553210 269.3065707802060 269.3182620157980
269.3301329198840 269.3410021508060 269.3514401090560
269.3623165849700 269.3733782252260 269.3846721374580
269.3965136876630 269.4083498627010 269.4197548092310
269.4311073949740 269.4415266753350 269.4518385623430
269.4628675872970 269.4742007444790 269.4856755126600
269.4972077979760 269.5087346149870 269.5201407401860
269.5305052311450 269.5410849122280 269.5536362418330
269.5654967667620 269.5757557964810 269.5861127860430
269.5973873494120 269.6086129931480 269.6194432639380
269.6302683035400 269.6413044218660 269.6525512621630
269.6640264670190 269.6757296296320 269.6861635078820
269.6964520544290 269.7066591703000 269.7168528805930
269.7286261356570 269.7410714054240 269.7514744484980
269.7616462605750 269.7724059284340 269.7834138714840
269.7940867910350 269.8044251792340 269.8158945188810
269.8273572231150 269.8376782701890 269.8480583278130
269.8584972643640 269.8699735793780 269.8814816374010
269.8928026938410 269.9030886896380 269.9123412790360
269.9225138424690 269.9336048390000 269.9450249648560
269.9567735564040 269.9680115476350 269.9780695046110
269.9881916326810 269.9989357640410 270.0082932186860
270.0186420119730 270.0301335310450 270.0403775928130
270.0504779248960 270.0615814698530 270.0727898827420
270.0839909331850 270.0948239130420 270.1048088754480
270.1147962019740 270.1248523182380 270.1349936680810
270.1459502681230 270.1568000336870 270.1667475888530
270.1766890328560 270.1875182154430 270.1984393220130
270.2085346738210 270.2185327235290 270.2295232419900
270.2404977920900 270.2503929978340 270.2602818743050
270.2709053279720 270.2816036719790 270.2916710686090
270.3014647553640 270.3117036374290 270.3229883993270
270.3326864516300 270.3417021919750 270.3525137953980
270.3633992346520 270.3732137032330 270.3830215238090
270.3939531420520 270.4050019292900 270.4155894974800
270.4251137006940 270.4346314705260 270.4442146933540
270.4544380625630 270.4646539056040 270.4747230406560
270.4844603403570 270.4942087181420 270.5041121076720
270.5141971067520 270.5247148747440 270.5352243830760
270.5457256002080 270.5562184946490 270.5659774519840
270.5756485838870 272.5571550674870 272.6005815277690
272.6435473325330 272.6863156735700 272.7302503500010
272.7769065614520 272.8232396845640 272.8666656961570
272.9101354987570 272.9540000078270 272.9982404222210
273.0433580463890 273.0833998710300 273.1234416327720
273.1685590353390 273.2136763578620 273.2590755827540
273.3050386904000 273.3501557701820 273.3913250352880
273.4313663109920 273.4764831652670 273.5222578911640
273.5678445478100 273.6123972004470 273.6518741684020
273.6946408135940 273.7406971191050 273.7860953944540
273.8255720886120 273.8696543233250 273.9152403476330
273.9597923814960 273.9992688005260 274.0387451568420
274.0782214503720 274.1205174094050 274.1656330194140
274.2107485471250 274.2519163942620 274.2918857965680
274.3362961675440 274.3807064583930 274.4251166690120
274.4690333538520 274.5128951328660 274.5567568333290
274.6006184551410 274.6444799982060 274.6861483910910
274.7256236449500 274.7681691246580 274.8120303660090
274.8519440267950 274.8919829392120 274.9370971274430
274.9813340136760 275.0251948690920 275.0651081782590
275.1050214213510 275.1488820517550 275.1927426021760
275.2366030725150 275.2782704450690 275.3177447311850
275.3602891666600 275.4041493301580 275.4480094130890
275.4914308157270 275.5309047494320 275.5718588864220
275.6162669070050 275.6606748444900 275.7045892786230
275.7440628577560 275.7848521536290 275.8287115329490
275.8703778677640 275.9103445854640 275.9547519699580
275.9966922004860 276.0361652901740 276.0756383134050
276.1165915046800 276.1609984985250 276.2050216449010
276.2488802386360 276.2887914871920 276.3282640832800
276.3677366123440 276.4072090743070 276.4497515414220
276.4936096731480 276.5379611243010 276.5794069028160
276.6139449947200 276.6558840367480 276.6993031997750
276.7387750950220 276.7817007041090 276.8261064220830
276.8705120539860 276.9124506272070 276.9519221552260
276.9913936149860 277.0308650064080 277.0738887451250
277.1173071145290 277.1571729988050 277.1966441023390
277.2400622368170 277.2834802879960 277.3229511712410
277.3624219854770 277.4018927306230 277.4413634065980
277.4808340133210 277.5203045507110 277.5597750186860
277.6026990737240 277.6466098034930 277.6860800487940
277.7283695199200 277.7729143427960 277.8123843645850
277.8518543163540 277.8913241980190 277.9307940094990
277.9707571220300 278.0151604958060 278.0570969336190
278.0965664494110 278.1360358945860 278.1755052690580
278.2149745727440 278.2561353425250 278.3012429468080
278.3368356003110 278.3728510779480 278.4123200264420
278.4557357874400 278.4991514620600 278.5386201821210
278.5780888306150 278.6175574074600 278.6570259125700
278.7004411852330 278.7423763091660 278.7769110560770
278.8148992139340 278.8543673590750 278.8938354319640
278.9379080278610 278.9778458032790 279.0128970132250
279.0589427515910 279.0990682429080 279.1385358658880
279.1780034159860 279.2174708931150 279.2569382971880
279.2964056281140 279.3358728858070 279.3759978559620
279.4220428101750 279.4577275808730 279.4954326221280
279.5405376298580 279.5766215666610 279.6121416316440
279.6516083002610 279.6910748948420 279.7305414152940
279.7700078615280 279.8094742334540 279.8489405309800
279.8943266810410 279.9357661232040 279.9747936706880
280.0098745498380 280.0462708994360 280.0857367486530
280.1252025228300 280.1646682218770 280.2041338457010
280.2482037032900 280.2884913639550 280.3230235818950
280.3619955869080 280.4014608332240 280.4409260037590
280.4803910984200 280.5198561171140 280.5593210597450
280.5987859262200 280.6382507164450 280.6737689623750
280.7092871463970 280.7487517226180 280.7910351121250
280.8350097437930 280.8688363186410 280.9066092604490
280.9460734526660 280.9855375677950 281.0215485055050
281.0570660796720 281.1014629592570 281.1409267699170
281.1754575406220 281.2144279104340 281.2538914988080
281.2933550093390 281.3328184419310 281.3722817964860
281.4117450729030 281.4495169927710 281.4833425317520
281.5222418303560 281.5617048089620 281.6011677089590
281.6406305302480 281.6787778492510 281.7138557786690
281.7539447644310 281.7979877455090 281.8325173736860
281.8695133365060 281.9084823418860 281.9430117755590
281.9824739108660 282.0268687178440 282.0623844907240
283.1988544059440 284.6388021870320 285.7915822652980
286.8426065372460 287.8721548006760 288.9404625701950
290.0550850254580 291.1130038836430 292.3828212205450
293.9965805814940 295.7682158070330 297.5968194252430
299.4745411996350 301.5237040563230 303.9260784023680
306.8728885177120 310.5211029751580 315.7723307600460
323.5485131288160 333.7202710967980 350.8652985737110
366.2765467362110 381.8068912271950 397.9923579869400
415.9994204768110 436.3255660725700 458.0294346835690
480.2963651919830 504.7961121568750 532.3605913048081
563.3622083662310 597.4029442693030 633.8613100693400
672.4952560873710 713.1954254403050 756.4076110784110
802.6550393655860 854.5950186362140 914.8649441457300
983.6402551756480 1057.799545289060 1134.418604793130
1215.672146980480 1309.581450430150 1430.124946615070
1594.860307540440 1824.251197292870 2128.035571837190
2510.495554386870 3306.263359525310
rt = 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9500000000000101E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999899E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9500000000000101E-003
1.9500000000000101E-003 1.9499999999999999E-003 1.9499999999999899E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 1.9499999999999999E-003 1.9499999999999999E-003
1.9499999999999999E-003 8.2102260000000002E-004 8.1990060000000002E-004
8.1879049999999997E-004 8.1768550000000002E-004 8.1655036363636297E-004
8.1534490909090896E-004 8.1414780000000004E-004 8.1302580000000004E-004
8.1190266666666695E-004 8.1076933333333297E-004 8.0962628571428603E-004
8.0846057142857199E-004 8.0742599999999998E-004 8.0639142857142905E-004
8.0522571428571403E-004 8.0406000000000000E-004 8.0288699999999996E-004
8.0169942857142901E-004 8.0053371428571399E-004 7.9947000000000004E-004
7.9843542857142900E-004 7.9726971428571399E-004 7.9608700000000001E-004
7.9490914285714300E-004 7.9375799999999999E-004 7.9273799999999997E-004
7.9163300000000003E-004 7.9044300000000005E-004 7.8927000000000001E-004
7.8825000000000000E-004 7.8711099999999995E-004 7.8593314285714305E-004
7.8478200000000004E-004 7.8376200000000002E-004 7.8274200000000001E-004
7.8172199999999999E-004 7.8062914285714302E-004 7.7946342857142898E-004
7.7829771428571397E-004 7.7723400000000002E-004 7.7620124999999999E-004
7.7505374999999998E-004 7.7390624999999996E-004 7.7275874999999995E-004
7.7162400000000005E-004 7.7049066666666705E-004 7.6935733333333297E-004
7.6822399999999997E-004 7.6709066666666697E-004 7.6601399999999997E-004
7.6499399999999996E-004 7.6389466666666695E-004 7.6276133333333395E-004
7.6172999999999996E-004 7.6069542857142903E-004 7.5952971428571402E-004
7.5838666666666697E-004 7.5725333333333397E-004 7.5622199999999997E-004
7.5519066666666695E-004 7.5405733333333298E-004 7.5292399999999998E-004
7.5179066666666698E-004 7.5071399999999998E-004 7.4969399999999997E-004
7.4859466666666696E-004 7.4746133333333396E-004 7.4632799999999999E-004
7.4520599999999999E-004 7.4418599999999998E-004 7.4312775000000004E-004
7.4198025000000003E-004 7.4083275000000001E-004 7.3969800000000000E-004
7.3867799999999999E-004 7.3762399999999998E-004 7.3649066666666698E-004
7.3541399999999999E-004 7.3438124999999996E-004 7.3323374999999995E-004
7.3214999999999999E-004 7.3112999999999997E-004 7.3010999999999996E-004
7.2905175000000002E-004 7.2790425000000001E-004 7.2676666666666697E-004
7.2563333333333299E-004 7.2460199999999997E-004 7.2358199999999996E-004
7.2256200000000005E-004 7.2154200000000004E-004 7.2044266666666703E-004
7.1930933333333295E-004 7.1816325000000005E-004 7.1709224999999999E-004
7.1619974999999998E-004 7.1511600000000002E-004 7.1399400000000002E-004
7.1297400000000001E-004 7.1186475000000003E-004 7.1071725000000001E-004
7.0956974999999999E-004 7.0848600000000003E-004 7.0746600000000002E-004
7.0644600000000001E-004 7.0542599999999999E-004 7.0431420000000001E-004
7.0319220000000001E-004 7.0216199999999999E-004 7.0114199999999998E-004
7.0001999999999998E-004 6.9889799999999999E-004 6.9787799999999997E-004
6.9685799999999996E-004 6.9583799999999995E-004 6.9481800000000004E-004
6.9379800000000003E-004 6.9277800000000001E-004 6.9175800000000000E-004
6.9064875000000002E-004 6.8951400000000001E-004 6.8849400000000000E-004
6.8740114285714303E-004 6.8625000000000001E-004 6.8523000000000000E-004
6.8420999999999998E-004 6.8318999999999997E-004 6.8216999999999996E-004
6.8113725000000004E-004 6.7998975000000002E-004 6.7890599999999995E-004
6.7788600000000005E-004 6.7686600000000003E-004 6.7584600000000002E-004
6.7482600000000001E-004 6.7376228571428595E-004 6.7259657142857104E-004
6.7167675000000000E-004 6.7074599999999995E-004 6.6972600000000005E-004
6.6860400000000005E-004 6.6748199999999995E-004 6.6646200000000004E-004
6.6544200000000003E-004 6.6442200000000002E-004 6.6340200000000000E-004
6.6228000000000001E-004 6.6119625000000005E-004 6.6030375000000004E-004
6.5932199999999995E-004 6.5830200000000004E-004 6.5728200000000003E-004
6.5614299999999998E-004 6.5511085714285700E-004 6.5420500000000004E-004
6.5301499999999995E-004 6.5197800000000000E-004 6.5095799999999998E-004
6.4993799999999997E-004 6.4891799999999996E-004 6.4789800000000005E-004
6.4687800000000004E-004 6.4585800000000002E-004 6.4482099999999996E-004
6.4363099999999998E-004 6.4270875000000001E-004 6.4173428571428603E-004
6.4056857142857199E-004 6.3963599999999996E-004 6.3871800000000003E-004
6.3769800000000002E-004 6.3667800000000001E-004 6.3565799999999999E-004
6.3463799999999998E-004 6.3361799999999996E-004 6.3259799999999995E-004
6.3142500000000002E-004 6.3035399999999996E-004 6.2934533333333404E-004
6.2843866666666701E-004 6.2749799999999999E-004 6.2647799999999997E-004
6.2545799999999996E-004 6.2443799999999995E-004 6.2341800000000004E-004
6.2227900000000000E-004 6.2123775000000000E-004 6.2034524999999999E-004
6.1933799999999998E-004 6.1831799999999997E-004 6.1729799999999996E-004
6.1627800000000005E-004 6.1525800000000004E-004 6.1423800000000002E-004
6.1321800000000001E-004 6.1219800000000000E-004 6.1127999999999996E-004
6.1036200000000004E-004 6.0934200000000002E-004 6.0824914285714305E-004
6.0711257142857095E-004 6.0623828571428604E-004 6.0526199999999997E-004
6.0424199999999995E-004 6.0322200000000005E-004 6.0229125000000000E-004
6.0137324999999997E-004 6.0022574999999995E-004 5.9920575000000005E-004
5.9831325000000003E-004 5.9730600000000003E-004 5.9628600000000002E-004
5.9526600000000000E-004 5.9424599999999999E-004 5.9322599999999997E-004
5.9220599999999996E-004 5.9122971428571399E-004 5.9035542857142898E-004
5.8934999999999999E-004 5.8832999999999997E-004 5.8730999999999996E-004
5.8629000000000005E-004 5.8530400000000003E-004 5.8439733333333300E-004
5.8336114285714301E-004 5.8222275000000001E-004 5.8133025000000000E-004
5.8037400000000004E-004 5.7936675000000003E-004 5.7847425000000002E-004
5.7745425000000001E-004 5.7630674999999999E-004 5.7538874999999996E-004
5.4600000000000004E-004 4.9500000000000000E-004 4.4400000000000000E-004
3.9300000000000001E-004 3.4200000000000002E-004 3.0503600000000001E-004
2.3217800000000001E-004 1.8755000000000001E-004 1.3561600000000000E-004
7.3258900000000004E-005 4.6653500000000003E-005 4.0121900000000000E-005
3.5302500000000003E-005 3.0691800000000003E-005 3.0462599999999999E-005
2.5523900000000001E-005 2.1179499999999999E-005 2.0444700000000001E-005
1.3830200000000000E-005 7.6517600000000007E-006 6.1661000000000001E-006
3.1852000000000000E-006 2.3020000000000002E-006 2.1824999999999999E-006
2.1807000000000001E-006 2.1880999999999999E-006 2.1876000000000000E-006
2.1868000000000000E-006 2.1988999999999998E-006 2.2475999999999999E-006
2.3292000000000001E-006 2.4271999999999998E-006 2.5378999999999999E-006
2.6344999999999999E-006 2.7363000000000000E-006 2.8455999999999999E-006
2.9855000000000000E-006 3.1292999999999998E-006 3.2681999999999999E-006
3.4056000000000001E-006 3.5385000000000001E-006 3.6499000000000000E-006
3.7587999999999999E-006 3.8831000000000001E-006 3.9639000000000003E-006
4.0049000000000004E-006 4.0137000000000002E-006 3.9957999999999999E-006
3.9632999999999998E-006 3.9348999999999999E-003
p_in_Pa = -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000
subs = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
C2rt = 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
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
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
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
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
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
Warning in check_clubb_settings_api
0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000
stats_nsamp = 1
stats_nout = 1
iteration: 1 / 720 -- time = 61260.0 / 104400.0
iteration: 2 / 720 -- time = 61320. rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
0 / 104400.0
iteration: 3 / 720 -- time = 61380.0 / 104400.0
iteration: 4 / 720 -- time = 61440.0 / 104400.0
iteration: 5 / 720 -- time = 61500.0 / 104400.0
iteration: 6 / 720 -- time = 61560.0 / 104400.0
iteration: 7 / 720 -- time = 61620.0 / 104400.0
iteration: 8 / 720 -- time = 61680.0 / 104400.0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 9 / 720 -- time = 61740.0 / 104400.0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was n rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
ot successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 10 / 720 -- time = 61800.0 / 104400.0
iteration: 11 / 720 -- time = 61860.0 / 104400.0
iteration: 12 / 720 -- time = 61920.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0 rsm < 0.000000000000000 in fill_holes_driver_api at k= 28
rsm < 0.000000000000000 in fill_holes_driver_api at k= 30
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 29
rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 30
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 13 / 720 -- time = 61980.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 14 / 720 -- time = 62040.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 15 / 720 -- time = 62100.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 30
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
rim < 0.000000000000000 in fill_holes_driver_api at k= 30
not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 16 / 720 -- time = 62160.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 17 / 720 -- time = 62220.0 rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
/ 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 18 / 720 -- time = 62280.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 19 / 720 -- time = 62340.0 / 104400.0
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: One-level hole filling was not able to fill holes completely! The holes were filled partially. |total_hole| > total_mass
Warning: Hole filling failed! A hole could not be filled.
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0 rsm < 0.000000000000000 in fill_holes_driver_api at k= 27
rsm < 0.000000000000000 in fill_holes_driver_api at k= 31
rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
iteration: 20 / 720 -- time = 62400.0 / 104400.0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole fil rsm < 0.000000000000000 in fill_holes_driver_api at k= 32
rsm < 0.000000000000000 in fill_holes_driver_api at k= 33
rsm < 0.000000000000000 in fill_holes_driver_api at k= 34
rsm < 0.000000000000000 in fill_holes_driver_api at k= 35
rsm < 0.000000000000000 in fill_holes_driver_api at k= 36
rsm < 0.000000000000000 in fill_holes_driver_api at k= 37
rsm < 0.000000000000000 in fill_holes_driver_api at k= 38
rsm < 0.000000000000000 in fill_holes_driver_api at k= 39
rsm < 0.000000000000000 in fill_holes_driver_api at k= 40
rsm < 0.000000000000000 in fill_holes_driver_api at k= 41
rsm < 0.000000000000000 in fill_holes_driver_api at k= 42
rsm < 0.000000000000000 in fill_holes_driver_api at k= 43
rsm < 0.000000000000000 in fill_holes_driver_api at k= 44
rsm < 0.000000000000000 in fill_holes_driver_api at k= 45
rsm < 0.000000000000000 in fill_holes_driver_api at k= 46
rsm < 0.000000000000000 in fill_holes_driver_api at k= 47
rsm < 0.000000000000000 in fill_holes_driver_api at k= 48
rsm < 0.000000000000000 in fill_holes_driver_api at k= 49
rsm < 0.000000000000000 in fill_holes_driver_api at k= 50
rsm < 0.000000000000000 in fill_holes_driver_api at k= 51
rsm < 0.000000000000000 in fill_holes_driver_api at k= 52
rsm < 0.000000000000000 in fill_holes_driver_api at k= 53
rsm < 0.000000000000000 in fill_holes_driver_api at k= 54
rsm < 0.000000000000000 in fill_holes_driver_api at k= 55
rsm < 0.000000000000000 in fill_holes_driver_api at k= 56
rsm < 0.000000000000000 in fill_holes_driver_api at k= 57
rsm < 0.000000000000000 in fill_holes_driver_api at k= 58
rsm < 0.000000000000000 in fill_holes_driver_api at k= 59
rsm < 0.000000000000000 in fill_holes_driver_api at k= 60
rsm < 0.000000000000000 in fill_holes_driver_api at k= 61
rsm < 0.000000000000000 in fill_holes_driver_api at k= 62
rsm < 0.000000000000000 in fill_holes_driver_api at k= 63
rsm < 0.000000000000000 in fill_holes_driver_api at k= 64
rsm < 0.000000000000000 in fill_holes_driver_api at k= 65
rsm < 0.000000000000000 in fill_holes_driver_api at k= 66
rsm < 0.000000000000000 in fill_holes_driver_api at k= 67
rsm < 0.000000000000000 in fill_holes_driver_api at k= 68
rsm < 0.000000000000000 in fill_holes_driver_api at k= 69
rsm < 0.000000000000000 in fill_holes_driver_api at k= 70
rsm < 0.000000000000000 in fill_holes_driver_api at k= 71
rsm < 0.000000000000000 in fill_holes_driver_api at k= 72
rsm < 0.000000000000000 in fill_holes_driver_api at k= 73
rsm < 0.000000000000000 in fill_holes_driver_api at k= 74
rsm < 0.000000000000000 in fill_holes_driver_api at k= 75
hostptr=0x467d2a0,stride=1,size=76,eltsize=8,name=azm(:ngrdcol,:nzt+1),flags=0x20000200=present+implicit,async=-1,threadid=1
Present table dump for device[1]: NVIDIA Tesla GPU 0, compute capability 6.1, threadid=1
Hint: specify 0x800 bit in NV_ACC_DEBUG for verbose info.
host:0x1485110 device:0x7f4ed130d000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14851d0 device:0x7f4ed130e800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485260 device:0x7f4ed130ec00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485380 device:0x7f4ed130f200 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485410 device:0x7f4ed130f400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14854a0 device:0x7f4ed130f600 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485530 device:0x7f4ed130f800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14855c0 device:0x7f4ed130fa00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485650 device:0x7f4ed130fc00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14856e0 device:0x7f4ed130fe00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485770 device:0x7f4ed1310000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485800 device:0x7f4ed1310200 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485890 device:0x7f4ed1310400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485920 device:0x7f4ed1310600 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14859b0 device:0x7f4ed1310800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485a40 device:0x7f4ed1310a00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485ad0 device:0x7f4ed1310c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485b60 device:0x7f4ed1310e00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485bf0 device:0x7f4ed1311000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485c80 device:0x7f4ed1311200 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485d10 device:0x7f4ed1311400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485da0 device:0x7f4ed1311600 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485e30 device:0x7f4ed1311800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485ec0 device:0x7f4ed1311a00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485f50 device:0x7f4ed1311c00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1485fe0 device:0x7f4ed1311e00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486070 device:0x7f4ed1312000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486100 device:0x7f4ed1312200 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486190 device:0x7f4ed1312400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486220 device:0x7f4ed1312600 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14862b0 device:0x7f4ed1312800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486340 device:0x7f4ed1312a00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14863d0 device:0x7f4ed1313600 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14866a0 device:0x7f4ed130d800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486730 device:0x7f4ed130d400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14867c0 device:0x7f4ed130dc00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486850 device:0x7f4ed130e000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14868e0 device:0x7f4ed130e400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486a90 device:0x7f4ed130f000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1486e20 device:0x7f4ed133ae00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x1486fd0 device:0x7f4ed131b000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487060 device:0x7f4ed131b400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14870f0 device:0x7f4ed131b800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487180 device:0x7f4ed131a000 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487210 device:0x7f4ed131a400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14872a0 device:0x7f4ed131a800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487330 device:0x7f4ed131ac00 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x14873c0 device:0x7f4ed1326400 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487450 device:0x7f4ed1326800 size:128 presentcount:0+1 line:2544 name:descriptor
host:0x1487e40 device:0x7f4ed1327a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1487f00 device:0x7f4ed1328000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1487fc0 device:0x7f4ed1328600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488080 device:0x7f4ed1328c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488140 device:0x7f4ed1329200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488200 device:0x7f4ed1329800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14882c0 device:0x7f4ed1329e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488380 device:0x7f4ed132a400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488440 device:0x7f4ed131fa00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488500 device:0x7f4ed1320000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14885c0 device:0x7f4ed1320600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488680 device:0x7f4ed132b000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488740 device:0x7f4ed1320c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488800 device:0x7f4ed132b600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14888c0 device:0x7f4ed1321200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488980 device:0x7f4ed1321800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488b00 device:0x7f4ed1380a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488bc0 device:0x7f4ed132c200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488c80 device:0x7f4ed1314200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488d40 device:0x7f4ed132aa00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488e00 device:0x7f4ed132c800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1488ec0 device:0x7f4ed1321e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489100 device:0x7f4ed132bc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14891c0 device:0x7f4ed132ce00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489280 device:0x7f4ed132d400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489340 device:0x7f4ed1322400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489400 device:0x7f4ed132e000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14894c0 device:0x7f4ed1322a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489580 device:0x7f4ed1323000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489640 device:0x7f4ed132da00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489700 device:0x7f4ed132e600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x14897c0 device:0x7f4ed132ec00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489880 device:0x7f4ed132f200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489940 device:0x7f4ed132f800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489a00 device:0x7f4ed132fe00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489ac0 device:0x7f4ed1330400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489b80 device:0x7f4ed1330a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489c40 device:0x7f4ed1331000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489d00 device:0x7f4ed1331600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489dc0 device:0x7f4ed1324800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489e80 device:0x7f4ed1326000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x1489f40 device:0x7f4ed1317e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a000 device:0x7f4ed1314800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a0c0 device:0x7f4ed1323c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a180 device:0x7f4ed1323600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a240 device:0x7f4ed1324200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a300 device:0x7f4ed1324e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a3c0 device:0x7f4ed1325400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a480 device:0x7f4ed1325a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a540 device:0x7f4ed1316600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a600 device:0x7f4ed1316c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a6c0 device:0x7f4ed1317200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a780 device:0x7f4ed1317800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a840 device:0x7f4ed1318400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a900 device:0x7f4ed1318a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148a9c0 device:0x7f4ed1319000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148aa80 device:0x7f4ed1319600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ab40 device:0x7f4ed1319c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ac00 device:0x7f4ed1332200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148acc0 device:0x7f4ed1332800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ad80 device:0x7f4ed1332e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ae40 device:0x7f4ed1333400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b080 device:0x7f4ed1337600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b140 device:0x7f4ed131f400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b380 device:0x7f4ed1334600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b440 device:0x7f4ed1334c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b500 device:0x7f4ed1335200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b5c0 device:0x7f4ed1335800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b680 device:0x7f4ed1335e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b740 device:0x7f4ed1331c00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b800 device:0x7f4ed1333a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b8c0 device:0x7f4ed1334000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148b980 device:0x7f4ed1336400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ba40 device:0x7f4ed1314e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bb00 device:0x7f4ed1315400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bbc0 device:0x7f4ed1326e00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bc80 device:0x7f4ed1327400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bd40 device:0x7f4ed1315a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148be00 device:0x7f4ed1316000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bec0 device:0x7f4ed131be00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148bf80 device:0x7f4ed131c400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c040 device:0x7f4ed131ca00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c100 device:0x7f4ed131d600 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c1c0 device:0x7f4ed131dc00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c280 device:0x7f4ed131e200 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c340 device:0x7f4ed131e800 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c400 device:0x7f4ed131ee00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148c940 device:0x7f4ed1336a00 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ca00 device:0x7f4ed1337000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148cac0 device:0x7f4ed1380400 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148ce80 device:0x7f4ed131d000 size:176 presentcount:0+1 line:2544 name:descriptor
host:0x148da20 device:0x7f4ed133be00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148db10 device:0x7f4ed133c600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dc00 device:0x7f4ed133ce00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dcf0 device:0x7f4ed133d600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148dde0 device:0x7f4ed133de00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ded0 device:0x7f4ed133b600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148e0b0 device:0x7f4ed1398200 size:224 presentcount:0+1 line:2628 name:descriptor
host:0x148e1a0 device:0x7f4ed1399400 size:224 presentcount:0+1 line:2628 name:descriptor
host:0x148e290 device:0x7f4ed139a600 size:224 presentcount:0+1 line:2628 name:descriptor
host:0x148e560 device:0x7f4ed1397000 size:224 presentcount:0+1 line:2628 name:descriptor
host:0x148ea10 device:0x7f4ed133f800 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148eb00 device:0x7f4ed1341200 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ebf0 device:0x7f4ed1342c00 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148ece0 device:0x7f4ed1344600 size:224 presentcount:0+1 line:2544 name:descriptor
host:0x148edd0 device:0x7f4ed1353400 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148eef0 device:0x7f4ed1362200 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f010 device:0x7f4ed1371000 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f130 device:0x7f4ed137fe00 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x148f250 device:0x7f4ed133a800 size:272 presentcount:0+1 line:2544 name:descriptor
host:0x14907f8 device:0x7f4ed130ce00 size:24 presentcount:0+1 line:2544 name:sclr_idx
host:0x1490810 device:0x7f4ed12ff200 size:848 presentcount:0+1 line:2544 name:hm_metadata
host:0x1490ca0 device:0x7f4ed12fa400 size:1736 presentcount:0+1 line:2544 name:gr
host:0x1492e88 device:0x7f4ed12fc800 size:9408 presentcount:0+1 line:2544 name:pdf_params
host:0x1495348 device:0x7f4ed130a800 size:9408 presentcount:0+1 line:2544 name:pdf_params_zm
host:0x1499110 device:0x7f4ed1309800 size:1064 presentcount:0+1 line:2544 name:nu_vert_res_dep
host:0x14ced80 device:0x7f4ed1603d00 size:328 presentcount:0+1 line:-1 name:_gases_ckd_21
host:0x14cf3c0 device:0x7f4ed1603b00 size:304 presentcount:0+1 line:-1 name:_bugsrad_planck_21
host:0x14dbb00 device:0x7f4ed1603f00 size:24 presentcount:0+1 line:-1 name:_module_mp_graupel_21
host:0x14e3140 device:0x7f4ed1604000 size:96 presentcount:0+1 line:-1 name:_calendar_21
host:0x14ebb40 device:0x7f4ed1604100 size:2336 presentcount:0+1 line:-1 name:_corr_varnce_module_21
host:0x14fcd80 device:0x7f4ed1604b00 size:2856 presentcount:0+1 line:-1 name:_parameters_tunable_21
host:0x1505d80 device:0x7f4ed1605700 size:1248 presentcount:0+1 line:-1 name:_saturation_21
host:0x157e710 device:0x7f4ed1313800 size:832 presentcount:0+1 line:2544 name:err_info
host:0x1669ba0 device:0x7f4ed1312c00 size:8 presentcount:0+1 line:2544 name:deep_soil_t_in_k_init(:)
host:0x1669bb0 device:0x7f4ed1312e00 size:8 presentcount:0+1 line:2544 name:sfc_soil_t_in_k_init(:)
host:0x1669bc0 device:0x7f4ed1313000 size:8 presentcount:0+1 line:2544 name:veg_t_in_k_init(:)
host:0x2dd6f60 device:0x7f4ed12fee00 size:816 presentcount:0+1 line:2544 name:clubb_params(:,:)
host:0x2e83ed0 device:0x7f4ed130d600 size:8 presentcount:0+1 line:2544 name:p_sfc(:)
host:0x2e84090 device:0x7f4ed1380c00 size:4 presentcount:0+1 line:2544 name:err_info%err_code(:)
host:0x2e840c0 device:0x7f4ed1313c00 size:200 presentcount:0+1 line:2544 name:err_info%err_header(:)
host:0x2e84410 device:0x7f4ed130d200 size:8 presentcount:0+1 line:2544 name:t_sfc(:)
host:0x2e84440 device:0x7f4ed130da00 size:8 presentcount:0+1 line:2544 name:fcor(:)
host:0x2e84470 device:0x7f4ed130de00 size:8 presentcount:0+1 line:2544 name:fcor_y(:)
host:0x2e844a0 device:0x7f4ed130e600 size:8 presentcount:0+1 line:2544 name:dummy_dx(:)
host:0x2e844d0 device:0x7f4ed130ea00 size:8 presentcount:0+1 line:2544 name:dummy_dy(:)
host:0x2e84500 device:0x7f4ed131ae00 size:8 presentcount:0+1 line:2544 name:deep_soil_t_in_k(:)
host:0x2e84530 device:0x7f4ed131b200 size:8 presentcount:0+1 line:2544 name:sfc_soil_t_in_k(:)
host:0x2e84560 device:0x7f4ed131b600 size:8 presentcount:0+1 line:2544 name:veg_t_in_k(:)
host:0x2e84590 device:0x7f4ed1326200 size:8 presentcount:0+1 line:2544 name:upwp_sfc_pert(:)
host:0x2e845c0 device:0x7f4ed1326600 size:8 presentcount:0+1 line:2544 name:vpwp_sfc_pert(:)
host:0x2e845f0 device:0x7f4ed130e200 size:8 presentcount:0+1 line:2544 name:sfc_elevation(:)
host:0x2e84680 device:0x7f4ed130ee00 size:8 presentcount:0+1 line:2544 name:deltaz(:)
host:0x2e84c90 device:0x7f4ed1395e00 size:24 presentcount:0+1 line:2628 name:hm_metadata%l_mix_rat_hm(:)
host:0x2e88ce0 device:0x7f4ed12fa000 size:608 presentcount:0+1 line:2544 name:gr%zm(:,:)
host:0x2e88f70 device:0x7f4ed12fb200 size:600 presentcount:0+1 line:2544 name:gr%zt(:,:)
host:0x2e891f0 device:0x7f4ed12fb600 size:608 presentcount:0+1 line:2544 name:gr%dzm(:,:)
host:0x2e89480 device:0x7f4ed12fc400 size:600 presentcount:0+1 line:2544 name:gr%dzt(:,:)
host:0x2e89700 device:0x7f4ed12fba00 size:608 presentcount:0+1 line:2544 name:gr%invrs_dzm(:,:)
host:0x2e89990 device:0x7f4ed12fc000 size:600 presentcount:0+1 line:2544 name:gr%invrs_dzt(:,:)
host:0x2e89c10 device:0x7f4ed1309200 size:1200 presentcount:0+1 line:2544 name:gr%weights_zm2zt(:,:,:)
host:0x2e8a0f0 device:0x7f4ed12fac00 size:1216 presentcount:0+1 line:2544 name:gr%weights_zt2zm(:,:,:)
host:0x2e8a5e0 device:0x7f4ed1327600 size:600 presentcount:0+1 line:2544 name:um(:,:)
host:0x2e8a860 device:0x7f4ed1328200 size:600 presentcount:0+1 line:2544 name:vm(:,:)
host:0x2e8aae0 device:0x7f4ed1327c00 size:608 presentcount:0+1 line:2544 name:upwp(:,:)
host:0x2e8ad70 device:0x7f4ed1328800 size:608 presentcount:0+1 line:2544 name:vpwp(:,:)
host:0x2e8b000 device:0x7f4ed1328e00 size:608 presentcount:0+1 line:2544 name:up2(:,:)
host:0x2e8b290 device:0x7f4ed1329a00 size:600 presentcount:0+1 line:2544 name:up3(:,:)
host:0x2e8b510 device:0x7f4ed1329400 size:608 presentcount:0+1 line:2544 name:vp2(:,:)
host:0x2e8b7a0 device:0x7f4ed132a000 size:600 presentcount:0+1 line:2544 name:vp3(:,:)
host:0x2e8ba20 device:0x7f4ed132a600 size:600 presentcount:0+1 line:2544 name:thlm(:,:)
host:0x2e8bca0 device:0x7f4ed1313e00 size:600 presentcount:0+1 line:2544 name:rtm(:,:)
host:0x2e8bf20 device:0x7f4ed131f600 size:608 presentcount:0+1 line:2544 name:wprtp(:,:)
host:0x2e8c1b0 device:0x7f4ed131fc00 size:608 presentcount:0+1 line:2544 name:wpthlp(:,:)
host:0x2e8c440 device:0x7f4ed1334200 size:608 presentcount:0+1 line:2544 name:wprcp(:,:)
host:0x2e8c6d0 device:0x7f4ed1334800 size:600 presentcount:0+1 line:2544 name:w_up_in_cloud(:,:)
host:0x2e8c950 device:0x7f4ed1334e00 size:600 presentcount:0+1 line:2544 name:w_down_in_cloud(:,:)
host:0x2e8cbd0 device:0x7f4ed1335400 size:600 presentcount:0+1 line:2544 name:cloudy_updraft_frac(:,:)
host:0x2e8ce50 device:0x7f4ed1335a00 size:600 presentcount:0+1 line:2544 name:cloudy_downdraft_frac(:,:)
host:0x2e8d0d0 device:0x7f4ed1321400 size:608 presentcount:0+1 line:2544 name:wp2(:,:)
host:0x2e8d360 device:0x7f4ed1321a00 size:600 presentcount:0+1 line:2544 name:wp3(:,:)
host:0x2e8d870 device:0x7f4ed1320200 size:608 presentcount:0+1 line:2544 name:rtp2(:,:)
host:0x2e8db00 device:0x7f4ed1320800 size:608 presentcount:0+1 line:2544 name:thlp2(:,:)
host:0x2e8dd90 device:0x7f4ed1320e00 size:608 presentcount:0+1 line:2544 name:rtpthlp(:,:)
host:0x2e8e020 device:0x7f4ed132b800 size:600 presentcount:0+1 line:2544 name:p_in_pa(:,:)
host:0x2e8e2a0 device:0x7f4ed132be00 size:600 presentcount:0+1 line:2544 name:exner(:,:)
host:0x2e8e520 device:0x7f4ed1323800 size:600 presentcount:0+1 line:2544 name:rho(:,:)
host:0x2e8e7a0 device:0x7f4ed1323200 size:608 presentcount:0+1 line:2544 name:rho_zm(:,:)
host:0x2e8ea30 device:0x7f4ed1323e00 size:608 presentcount:0+1 line:2544 name:rho_ds_zm(:,:)
host:0x2e8ecc0 device:0x7f4ed1324400 size:600 presentcount:0+1 line:2544 name:rho_ds_zt(:,:)
host:0x2e8ef40 device:0x7f4ed1324a00 size:608 presentcount:0+1 line:2544 name:invrs_rho_ds_zm(:,:)
host:0x2e8f1d0 device:0x7f4ed1325000 size:600 presentcount:0+1 line:2544 name:invrs_rho_ds_zt(:,:)
host:0x2e8f450 device:0x7f4ed1325600 size:608 presentcount:0+1 line:2544 name:thv_ds_zm(:,:)
host:0x2e8f6e0 device:0x7f4ed1325c00 size:600 presentcount:0+1 line:2544 name:thv_ds_zt(:,:)
host:0x2e8f960 device:0x7f4ed1316200 size:600 presentcount:0+1 line:2544 name:thlm_forcing(:,:)
host:0x2e8fbe0 device:0x7f4ed1316800 size:600 presentcount:0+1 line:2544 name:rtm_forcing(:,:)
host:0x2e8fe60 device:0x7f4ed1316e00 size:600 presentcount:0+1 line:2544 name:um_forcing(:,:)
host:0x2e900e0 device:0x7f4ed1317400 size:600 presentcount:0+1 line:2544 name:vm_forcing(:,:)
host:0x2e90360 device:0x7f4ed1318000 size:608 presentcount:0+1 line:2544 name:wprtp_forcing(:,:)
host:0x2e905f0 device:0x7f4ed1318600 size:608 presentcount:0+1 line:2544 name:wpthlp_forcing(:,:)
host:0x2e90880 device:0x7f4ed1318c00 size:608 presentcount:0+1 line:2544 name:rtp2_forcing(:,:)
host:0x2e90b10 device:0x7f4ed1319200 size:608 presentcount:0+1 line:2544 name:thlp2_forcing(:,:)
host:0x2e90da0 device:0x7f4ed1319800 size:608 presentcount:0+1 line:2544 name:rtpthlp_forcing(:,:)
host:0x2e91030 device:0x7f4ed1331e00 size:600 presentcount:0+1 line:2544 name:um_pert(:,:)
host:0x2e912b0 device:0x7f4ed1332400 size:600 presentcount:0+1 line:2544 name:vm_pert(:,:)
host:0x2e91530 device:0x7f4ed1332a00 size:608 presentcount:0+1 line:2544 name:upwp_pert(:,:)
host:0x2e917c0 device:0x7f4ed1333000 size:608 presentcount:0+1 line:2544 name:vpwp_pert(:,:)
host:0x2e91a50 device:0x7f4ed1317a00 size:608 presentcount:0+1 line:2544 name:wm_zm(:,:)
host:0x2e91ce0 device:0x7f4ed1314400 size:600 presentcount:0+1 line:2544 name:wm_zt(:,:)
host:0x2e91f60 device:0x7f4ed132c400 size:600 presentcount:0+1 line:2544 name:rcm(:,:)
host:0x2e92470 device:0x7f4ed132ca00 size:600 presentcount:0+1 line:2544 name:cloud_frac(:,:)
host:0x2e926f0 device:0x7f4ed1331800 size:600 presentcount:0+1 line:2544 name:ice_supersat_frac(:,:)
host:0x2e92970 device:0x7f4ed1333600 size:600 presentcount:0+1 line:2544 name:rcm_in_layer(:,:)
host:0x2e92bf0 device:0x7f4ed1333c00 size:600 presentcount:0+1 line:2544 name:cloud_cover(:,:)
host:0x2e92e70 device:0x7f4ed1336000 size:608 presentcount:0+1 line:2544 name:invrs_tau_zm(:,:)
host:0x2e93ed0 device:0x7f4ed1314a00 size:600 presentcount:0+1 line:2544 name:ug(:,:)
host:0x2e94150 device:0x7f4ed1315000 size:600 presentcount:0+1 line:2544 name:vg(:,:)
host:0x2e943d0 device:0x7f4ed1315600 size:600 presentcount:0+1 line:2544 name:um_ref(:,:)
host:0x2e94650 device:0x7f4ed1315c00 size:600 presentcount:0+1 line:2544 name:vm_ref(:,:)
host:0x2e948d0 device:0x7f4ed1327000 size:600 presentcount:0+1 line:2544 name:thlm_ref(:,:)
host:0x2e94b50 device:0x7f4ed1326a00 size:600 presentcount:0+1 line:2544 name:rtm_ref(:,:)
host:0x2e94dd0 device:0x7f4ed1380600 size:600 presentcount:0+1 line:2544 name:thvm(:,:)
host:0x2e95050 device:0x7f4ed131cc00 size:600 presentcount:0+1 line:2544 name:radht(:,:)
host:0x2e952d0 device:0x7f4ed131f000 size:608 presentcount:0+1 line:2544 name:thlprcp(:,:)
host:0x2e95560 device:0x7f4ed132b200 size:600 presentcount:0+1 line:2544 name:thlp3(:,:)
host:0x2e957e0 device:0x7f4ed132ac00 size:600 presentcount:0+1 line:2544 name:rtp3(:,:)
host:0x2e95a60 device:0x7f4ed1322600 size:608 presentcount:0+1 line:2544 name:rtpthvp(:,:)
host:0x2e95cf0 device:0x7f4ed1322c00 size:608 presentcount:0+1 line:2544 name:thlpthvp(:,:)
host:0x2e95f80 device:0x7f4ed132d000 size:608 presentcount:0+1 line:2544 name:wpthvp(:,:)
host:0x2e96210 device:0x7f4ed1322000 size:600 presentcount:0+1 line:2544 name:wp2thvp(:,:)
host:0x2e96490 device:0x7f4ed132dc00 size:600 presentcount:0+1 line:2544 name:wp2up(:,:)
host:0x2e96710 device:0x7f4ed132d600 size:600 presentcount:0+1 line:2544 name:wp2rtp(:,:)
host:0x2e96990 device:0x7f4ed132e200 size:600 presentcount:0+1 line:2544 name:wp2thlp(:,:)
host:0x2e96c10 device:0x7f4ed132e800 size:608 presentcount:0+1 line:2544 name:uprcp(:,:)
host:0x2e96ea0 device:0x7f4ed132ee00 size:608 presentcount:0+1 line:2544 name:vprcp(:,:)
host:0x2e97130 device:0x7f4ed132f400 size:608 presentcount:0+1 line:2544 name:rc_coef_zm(:,:)
host:0x2e973c0 device:0x7f4ed132fa00 size:608 presentcount:0+1 line:2544 name:wp4(:,:)
host:0x2e97650 device:0x7f4ed1330000 size:600 presentcount:0+1 line:2544 name:wpup2(:,:)
host:0x2e978d0 device:0x7f4ed1330600 size:600 presentcount:0+1 line:2544 name:wpvp2(:,:)
host:0x2e97b50 device:0x7f4ed1330c00 size:608 presentcount:0+1 line:2544 name:wp2up2(:,:)
host:0x2e97de0 device:0x7f4ed1331200 size:608 presentcount:0+1 line:2544 name:wp2vp2(:,:)
host:0x2e98070 device:0x7f4ed1336600 size:600 presentcount:0+1 line:2544 name:kh_zt(:,:)
host:0x2e982f0 device:0x7f4ed1336c00 size:608 presentcount:0+1 line:2544 name:kh_zm(:,:)
host:0x2e99680 device:0x7f4ed1337200 size:600 presentcount:0+1 line:2544 name:lscale(:,:)
host:0x2e9bd40 device:0x7f4ed1396000 size:3648 presentcount:0+1 line:2628 name:wphydrometp(:,:,:)
host:0x2e9d0f0 device:0x7f4ed1397200 size:3600 presentcount:0+1 line:2628 name:wp2hmp(:,:,:)
host:0x2e9df30 device:0x7f4ed1398400 size:3600 presentcount:0+1 line:2628 name:rtphmp_zt(:,:,:)
host:0x2e9ed70 device:0x7f4ed1399600 size:3600 presentcount:0+1 line:2628 name:thlphmp_zt(:,:,:)
host:0x2e9fbb0 device:0x7f4ed131c000 size:600 presentcount:0+1 line:2544 name:rvm_mc(:,:)
host:0x2e9fe30 device:0x7f4ed131ba00 size:600 presentcount:0+1 line:2544 name:rcm_mc(:,:)
host:0x2ea00b0 device:0x7f4ed131c600 size:600 presentcount:0+1 line:2544 name:thlm_mc(:,:)
host:0x2ea0830 device:0x7f4ed1344800 size:60000 presentcount:0+1 line:2544 name:corr_array_1_n(:,:,:,:)
host:0x2eaf2c0 device:0x7f4ed1353600 size:60000 presentcount:0+1 line:2544 name:corr_array_2_n(:,:,:,:)
host:0x2ebdd50 device:0x7f4ed1362400 size:60000 presentcount:0+1 line:2544 name:corr_cholesky_mtx_1(:,:,:,:)
host:0x2ecc7e0 device:0x7f4ed1371200 size:60000 presentcount:0+1 line:2544 name:corr_cholesky_mtx_2(:,:,:,:)
host:0x2edb270 device:0x7f4ed133e000 size:6000 presentcount:0+1 line:2544 name:mu_x_1_n(:,:,:)
host:0x2edca10 device:0x7f4ed133fa00 size:6000 presentcount:0+1 line:2544 name:mu_x_2_n(:,:,:)
host:0x2ede1b0 device:0x7f4ed1341400 size:6000 presentcount:0+1 line:2544 name:sigma_x_1_n(:,:,:)
host:0x2edf950 device:0x7f4ed1342e00 size:6000 presentcount:0+1 line:2544 name:sigma_x_2_n(:,:,:)
host:0x2ee10f0 device:0x7f4ed131d200 size:608 presentcount:0+1 line:2544 name:wprtp_mc(:,:)
host:0x2ee1380 device:0x7f4ed131d800 size:608 presentcount:0+1 line:2544 name:wpthlp_mc(:,:)
host:0x2ee1610 device:0x7f4ed131de00 size:608 presentcount:0+1 line:2544 name:rtp2_mc(:,:)
host:0x2ee18a0 device:0x7f4ed131e400 size:608 presentcount:0+1 line:2544 name:thlp2_mc(:,:)
host:0x2ee1b30 device:0x7f4ed131ea00 size:608 presentcount:0+1 line:2544 name:rtpthlp_mc(:,:)
host:0x2ee5940 device:0x7f4ed1380000 size:600 presentcount:0+1 line:2544 name:rfrzm(:,:)
host:0x2ee5bc0 device:0x7f4ed1337800 size:12000 presentcount:0+1 line:2544 name:x_nl_all_levs(:,:,:,:)
host:0x2ee8ad0 device:0x7f4ed133aa00 size:600 presentcount:0+1 line:2544 name:x_mixt_comp_all_levs(:,:,:)
host:0x2ee8d50 device:0x7f4ed133b800 size:1200 presentcount:0+1 line:2544 name:lh_rt_clipped(:,:,:)
host:0x2ee9230 device:0x7f4ed133c000 size:1200 presentcount:0+1 line:2544 name:lh_thl_clipped(:,:,:)
host:0x2ee9710 device:0x7f4ed133c800 size:1200 presentcount:0+1 line:2544 name:lh_rc_clipped(:,:,:)
host:0x2ee9bf0 device:0x7f4ed133d000 size:1200 presentcount:0+1 line:2544 name:lh_rv_clipped(:,:,:)
host:0x2eea0d0 device:0x7f4ed133d800 size:1200 presentcount:0+1 line:2544 name:lh_nc_clipped(:,:,:)
host:0x2eea5b0 device:0x7f4ed133b000 size:1200 presentcount:0+1 line:2544 name:lh_sample_point_weights(:,:,:)
host:0x2eead10 device:0x7f4ed1319e00 size:8 presentcount:0+1 line:2544 name:wpthlp_sfc(:)
host:0x2eead40 device:0x7f4ed131a200 size:8 presentcount:0+1 line:2544 name:wprtp_sfc(:)
host:0x2eead70 device:0x7f4ed131a600 size:8 presentcount:0+1 line:2544 name:upwp_sfc(:)
host:0x2eeada0 device:0x7f4ed131aa00 size:8 presentcount:0+1 line:2544 name:vpwp_sfc(:)
host:0x2eeadd0 device:0x7f4ed1301e00 size:600 presentcount:0+1 line:2544 name:thlm_init(:)
host:0x2eeb050 device:0x7f4ed1302200 size:600 presentcount:0+1 line:2544 name:rtm_init(:)
host:0x2eeb2d0 device:0x7f4ed1302600 size:600 presentcount:0+1 line:2544 name:um_init(:)
host:0x2eeb550 device:0x7f4ed1302a00 size:600 presentcount:0+1 line:2544 name:vm_init(:)
host:0x2eeb7d0 device:0x7f4ed1302e00 size:600 presentcount:0+1 line:2544 name:ug_init(:)
host:0x2eeba50 device:0x7f4ed1303200 size:600 presentcount:0+1 line:2544 name:vg_init(:)
host:0x2eebcd0 device:0x7f4ed1303600 size:608 presentcount:0+1 line:2544 name:wp2_init(:)
host:0x2eebf60 device:0x7f4ed1303a00 size:608 presentcount:0+1 line:2544 name:up2_init(:)
host:0x2eec1f0 device:0x7f4ed1303e00 size:608 presentcount:0+1 line:2544 name:vp2_init(:)
host:0x2eec480 device:0x7f4ed1304200 size:608 presentcount:0+1 line:2544 name:upwp_init(:)
host:0x2eec710 device:0x7f4ed1304600 size:600 presentcount:0+1 line:2544 name:rcm_init(:)
host:0x2eec990 device:0x7f4ed1304a00 size:600 presentcount:0+1 line:2544 name:wm_zt_init(:)
host:0x2eecc10 device:0x7f4ed1304e00 size:608 presentcount:0+1 line:2544 name:wm_zm_init(:)
host:0x2eecea0 device:0x7f4ed1305200 size:608 presentcount:0+1 line:2544 name:em_init(:)
host:0x2eed130 device:0x7f4ed1305600 size:600 presentcount:0+1 line:2544 name:exner_init(:)
host:0x2eed3b0 device:0x7f4ed1305a00 size:600 presentcount:0+1 line:2544 name:thvm_init(:)
host:0x2eed630 device:0x7f4ed1305e00 size:600 presentcount:0+1 line:2544 name:p_in_pa_init(:)
host:0x2eed8b0 device:0x7f4ed1306200 size:608 presentcount:0+1 line:2544 name:p_in_pa_zm_init(:)
host:0x2eedb40 device:0x7f4ed1306600 size:600 presentcount:0+1 line:2544 name:rho_init(:)
host:0x2eeddc0 device:0x7f4ed1306a00 size:608 presentcount:0+1 line:2544 name:rho_zm_init(:)
host:0x2eee050 device:0x7f4ed1306e00 size:608 presentcount:0+1 line:2544 name:rho_ds_zm_init(:)
host:0x2eee2e0 device:0x7f4ed1307200 size:600 presentcount:0+1 line:2544 name:rho_ds_zt_init(:)
host:0x2eee560 device:0x7f4ed1307600 size:608 presentcount:0+1 line:2544 name:invrs_rho_ds_zm_init(:)
host:0x2eee7f0 device:0x7f4ed1307a00 size:600 presentcount:0+1 line:2544 name:invrs_rho_ds_zt_init(:)
host:0x2eeea70 device:0x7f4ed1307e00 size:608 presentcount:0+1 line:2544 name:thv_ds_zm_init(:)
host:0x2eeed00 device:0x7f4ed1308200 size:600 presentcount:0+1 line:2544 name:thv_ds_zt_init(:)
host:0x2eeef80 device:0x7f4ed1308600 size:600 presentcount:0+1 line:2544 name:rtm_ref_init(:)
host:0x2eef200 device:0x7f4ed1308a00 size:600 presentcount:0+1 line:2544 name:thlm_ref_init(:)
host:0x2eef480 device:0x7f4ed1308e00 size:600 presentcount:0+1 line:2544 name:um_ref_init(:)
host:0x2eef700 device:0x7f4ed1313200 size:600 presentcount:0+1 line:2544 name:vm_ref_init(:)
host:0x467d7c0 device:0x7f4ed12ff600 size:600 presentcount:0+1 line:2544 name:pdf_params%w_1(:,:)
host:0x467da40 device:0x7f4ed1300a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%w_1(:,:)
host:0x467f300 device:0x7f4ed12ffe00 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_w_1(:,:)
host:0x467f580 device:0x7f4ed1300200 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_w_2(:,:)
host:0x467f800 device:0x7f4ed1380e00 size:600 presentcount:0+1 line:2544 name:pdf_params%rt_1(:,:)
host:0x467fa80 device:0x7f4ed1381200 size:600 presentcount:0+1 line:2544 name:pdf_params%rt_2(:,:)
host:0x467fd00 device:0x7f4ed1381600 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_rt_1(:,:)
host:0x467ff80 device:0x7f4ed1381a00 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_rt_2(:,:)
host:0x4680200 device:0x7f4ed1381e00 size:600 presentcount:0+1 line:2544 name:pdf_params%thl_1(:,:)
host:0x4680480 device:0x7f4ed1382200 size:600 presentcount:0+1 line:2544 name:pdf_params%thl_2(:,:)
host:0x4680700 device:0x7f4ed1382600 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_thl_1(:,:)
host:0x4680980 device:0x7f4ed1382a00 size:600 presentcount:0+1 line:2544 name:pdf_params%varnce_thl_2(:,:)
host:0x4680c00 device:0x7f4ed1382e00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_rt_1(:,:)
host:0x4680e80 device:0x7f4ed1383200 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_rt_2(:,:)
host:0x4681100 device:0x7f4ed1383600 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_thl_1(:,:)
host:0x4681380 device:0x7f4ed1383a00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_thl_2(:,:)
host:0x4681600 device:0x7f4ed1383e00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_rt_thl_1(:,:)
host:0x4681880 device:0x7f4ed1384200 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_rt_thl_2(:,:)
host:0x4681b00 device:0x7f4ed1384600 size:600 presentcount:0+1 line:2544 name:pdf_params%alpha_thl(:,:)
host:0x4681d80 device:0x7f4ed1384a00 size:600 presentcount:0+1 line:2544 name:pdf_params%alpha_rt(:,:)
host:0x4682000 device:0x7f4ed1384e00 size:600 presentcount:0+1 line:2544 name:pdf_params%crt_1(:,:)
host:0x4682280 device:0x7f4ed1385200 size:600 presentcount:0+1 line:2544 name:pdf_params%crt_2(:,:)
host:0x4682500 device:0x7f4ed1385600 size:600 presentcount:0+1 line:2544 name:pdf_params%cthl_1(:,:)
host:0x4682780 device:0x7f4ed1385a00 size:600 presentcount:0+1 line:2544 name:pdf_params%cthl_2(:,:)
host:0x4682a00 device:0x7f4ed1385e00 size:600 presentcount:0+1 line:2544 name:pdf_params%chi_1(:,:)
host:0x4682c80 device:0x7f4ed1386200 size:600 presentcount:0+1 line:2544 name:pdf_params%chi_2(:,:)
host:0x4682f00 device:0x7f4ed1386600 size:600 presentcount:0+1 line:2544 name:pdf_params%stdev_chi_1(:,:)
host:0x4683180 device:0x7f4ed1386a00 size:600 presentcount:0+1 line:2544 name:pdf_params%stdev_chi_2(:,:)
host:0x4683400 device:0x7f4ed1386e00 size:600 presentcount:0+1 line:2544 name:pdf_params%stdev_eta_1(:,:)
host:0x4683680 device:0x7f4ed1387200 size:600 presentcount:0+1 line:2544 name:pdf_params%stdev_eta_2(:,:)
host:0x4683900 device:0x7f4ed1387600 size:600 presentcount:0+1 line:2544 name:pdf_params%covar_chi_eta_1(:,:)
host:0x4683b80 device:0x7f4ed1387a00 size:600 presentcount:0+1 line:2544 name:pdf_params%covar_chi_eta_2(:,:)
host:0x4683e00 device:0x7f4ed1387e00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_chi_1(:,:)
host:0x4684080 device:0x7f4ed1388200 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_chi_2(:,:)
host:0x4684300 device:0x7f4ed1388600 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_eta_1(:,:)
host:0x4684580 device:0x7f4ed1388a00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_w_eta_2(:,:)
host:0x4684800 device:0x7f4ed1388e00 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_chi_eta_1(:,:)
host:0x4684a80 device:0x7f4ed1389200 size:600 presentcount:0+1 line:2544 name:pdf_params%corr_chi_eta_2(:,:)
host:0x4684d00 device:0x7f4ed1389600 size:600 presentcount:0+1 line:2544 name:pdf_params%rsatl_1(:,:)
host:0x4684f80 device:0x7f4ed1389a00 size:600 presentcount:0+1 line:2544 name:pdf_params%rsatl_2(:,:)
host:0x4685200 device:0x7f4ed1389e00 size:600 presentcount:0+1 line:2544 name:pdf_params%rc_1(:,:)
host:0x4685480 device:0x7f4ed138a200 size:600 presentcount:0+1 line:2544 name:pdf_params%rc_2(:,:)
host:0x4685700 device:0x7f4ed138a600 size:600 presentcount:0+1 line:2544 name:pdf_params%cloud_frac_1(:,:)
host:0x4685980 device:0x7f4ed138aa00 size:600 presentcount:0+1 line:2544 name:pdf_params%cloud_frac_2(:,:)
host:0x4685c00 device:0x7f4ed1300600 size:600 presentcount:0+1 line:2544 name:pdf_params%mixt_frac(:,:)
host:0x4685e80 device:0x7f4ed138ae00 size:600 presentcount:0+1 line:2544 name:pdf_params%ice_supersat_frac_1(:,:)
host:0x4686100 device:0x7f4ed138b200 size:600 presentcount:0+1 line:2544 name:pdf_params%ice_supersat_frac_2(:,:)
host:0x468fa00 device:0x7f4ed138ba00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rt_2(:,:)
host:0x468fc90 device:0x7f4ed138be00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_rt_1(:,:)
host:0x468ff20 device:0x7f4ed138c200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_rt_2(:,:)
host:0x46901b0 device:0x7f4ed138c600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%thl_1(:,:)
host:0x4690440 device:0x7f4ed138ca00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%thl_2(:,:)
host:0x46906d0 device:0x7f4ed138ce00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_thl_1(:,:)
host:0x4690960 device:0x7f4ed138d200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_thl_2(:,:)
host:0x4690bf0 device:0x7f4ed138d600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_rt_1(:,:)
host:0x4690e80 device:0x7f4ed138da00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_rt_2(:,:)
host:0x4691110 device:0x7f4ed138de00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_thl_1(:,:)
host:0x46913a0 device:0x7f4ed138e200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_thl_2(:,:)
host:0x4691630 device:0x7f4ed138e600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_rt_thl_1(:,:)
host:0x46918c0 device:0x7f4ed138ea00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_rt_thl_2(:,:)
host:0x4691b50 device:0x7f4ed138ee00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%alpha_thl(:,:)
host:0x4691de0 device:0x7f4ed138f200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%alpha_rt(:,:)
host:0x4692070 device:0x7f4ed138f600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%crt_1(:,:)
host:0x4692300 device:0x7f4ed138fa00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%crt_2(:,:)
host:0x4692590 device:0x7f4ed138fe00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%cthl_1(:,:)
host:0x4692820 device:0x7f4ed1390200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%cthl_2(:,:)
host:0x4692ab0 device:0x7f4ed1390600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%chi_1(:,:)
host:0x4692d40 device:0x7f4ed1390a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%chi_2(:,:)
host:0x46934f0 device:0x7f4ed1301200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_w_1(:,:)
host:0x4693780 device:0x7f4ed1301600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%varnce_w_2(:,:)
host:0x4693a10 device:0x7f4ed138b600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rt_1(:,:)
host:0x46977f0 device:0x7f4ed1390e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_chi_1(:,:)
host:0x4697a80 device:0x7f4ed1391200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_chi_2(:,:)
host:0x4697d10 device:0x7f4ed1391600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_eta_1(:,:)
host:0x4697fa0 device:0x7f4ed1391a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%stdev_eta_2(:,:)
host:0x4698230 device:0x7f4ed1391e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%covar_chi_eta_1(:,:)
host:0x46984c0 device:0x7f4ed1392200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%covar_chi_eta_2(:,:)
host:0x4698750 device:0x7f4ed1392600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_chi_1(:,:)
host:0x46989e0 device:0x7f4ed1392a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_chi_2(:,:)
host:0x4698c70 device:0x7f4ed1392e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_eta_1(:,:)
host:0x4698f00 device:0x7f4ed1393200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_w_eta_2(:,:)
host:0x4699190 device:0x7f4ed1393600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_chi_eta_1(:,:)
host:0x4699420 device:0x7f4ed1393a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%corr_chi_eta_2(:,:)
host:0x46996b0 device:0x7f4ed1393e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rsatl_1(:,:)
host:0x4699940 device:0x7f4ed1394200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rsatl_2(:,:)
host:0x4699bd0 device:0x7f4ed1394600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rc_1(:,:)
host:0x4699e60 device:0x7f4ed1394a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%rc_2(:,:)
host:0x469a0f0 device:0x7f4ed1394e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%cloud_frac_1(:,:)
host:0x469a380 device:0x7f4ed1395200 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%cloud_frac_2(:,:)
host:0x469a610 device:0x7f4ed1301a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%mixt_frac(:,:)
host:0x469a8a0 device:0x7f4ed1395600 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%ice_supersat_frac_1(:,:)
host:0x469ab30 device:0x7f4ed1395a00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%ice_supersat_frac_2(:,:)
host:0x469b540 device:0x7f4ed1309e00 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu9(:)
host:0x469b570 device:0x7f4ed130a400 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu10(:)
host:0x49874d0 device:0x7f4ed1300e00 size:608 presentcount:0+1 line:2544 name:pdf_params_zm%w_2(:,:)
host:0x4a31f90 device:0x7f4ed130a000 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu1(:)
host:0x4a32290 device:0x7f4ed12fbe00 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu2(:)
host:0x4a329b0 device:0x7f4ed130a600 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu6(:)
host:0x4a32c50 device:0x7f4ed130a200 size:8 presentcount:0+1 line:2544 name:nu_vert_res_dep%nu8(:)
host:0x4a32f00 device:0x7f4ed12ffa00 size:600 presentcount:0+1 line:2544 name:pdf_params%w_2(:,:)
host:0x4ac5910 device:0x7f4ed13c2400 size:600 presentcount:1+0 line:2680 name:gradzm_2d(:ngrdcol,:nzt)
allocated block device:0x7f4ed12fa000 size:1024 thread:1
allocated block device:0x7f4ed12fa400 size:2048 thread:1
allocated block device:0x7f4ed12fac00 size:1536 thread:1
allocated block device:0x7f4ed12fb200 size:1024 thread:1
allocated block device:0x7f4ed12fb600 size:1024 thread:1
allocated block device:0x7f4ed12fba00 size:1024 thread:1
allocated block device:0x7f4ed12fbe00 size:512 thread:1
allocated block device:0x7f4ed12fc000 size:1024 thread:1
allocated block device:0x7f4ed12fc400 size:1024 thread:1
allocated block device:0x7f4ed12fc800 size:9728 thread:1
allocated block device:0x7f4ed12fee00 size:1024 thread:1
allocated block device:0x7f4ed12ff200 size:1024 thread:1
allocated block device:0x7f4ed12ff600 size:1024 thread:1
allocated block device:0x7f4ed12ffa00 size:1024 thread:1
allocated block device:0x7f4ed12ffe00 size:1024 thread:1
allocated block device:0x7f4ed1300200 size:1024 thread:1
allocated block device:0x7f4ed1300600 size:1024 thread:1
allocated block device:0x7f4ed1300a00 size:1024 thread:1
allocated block device:0x7f4ed1300e00 size:1024 thread:1
allocated block device:0x7f4ed1301200 size:1024 thread:1
allocated block device:0x7f4ed1301600 size:1024 thread:1
allocated block device:0x7f4ed1301a00 size:1024 thread:1
allocated block device:0x7f4ed1301e00 size:1024 thread:1
allocated block device:0x7f4ed1302200 size:1024 thread:1
allocated block device:0x7f4ed1302600 size:1024 thread:1
allocated block device:0x7f4ed1302a00 size:1024 thread:1
allocated block device:0x7f4ed1302e00 size:1024 thread:1
allocated block device:0x7f4ed1303200 size:1024 thread:1
allocated block device:0x7f4ed1303600 size:1024 thread:1
allocated block device:0x7f4ed1303a00 size:1024 thread:1
allocated block device:0x7f4ed1303e00 size:1024 thread:1
allocated block device:0x7f4ed1304200 size:1024 thread:1
allocated block device:0x7f4ed1304600 size:1024 thread:1
allocated block device:0x7f4ed1304a00 size:1024 thread:1
allocated block device:0x7f4ed1304e00 size:1024 thread:1
allocated block device:0x7f4ed1305200 size:1024 thread:1
allocated block device:0x7f4ed1305600 size:1024 thread:1
allocated block device:0x7f4ed1305a00 size:1024 thread:1
allocated block device:0x7f4ed1305e00 size:1024 thread:1
allocated block device:0x7f4ed1306200 size:1024 thread:1
allocated block device:0x7f4ed1306600 size:1024 thread:1
allocated block device:0x7f4ed1306a00 size:1024 thread:1
allocated block device:0x7f4ed1306e00 size:1024 thread:1
allocated block device:0x7f4ed1307200 size:1024 thread:1
allocated block device:0x7f4ed1307600 size:1024 thread:1
allocated block device:0x7f4ed1307a00 size:1024 thread:1
allocated block device:0x7f4ed1307e00 size:1024 thread:1
allocated block device:0x7f4ed1308200 size:1024 thread:1
allocated block device:0x7f4ed1308600 size:1024 thread:1
allocated block device:0x7f4ed1308a00 size:1024 thread:1
allocated block device:0x7f4ed1308e00 size:1024 thread:1
allocated block device:0x7f4ed1309200 size:1536 thread:1
allocated block device:0x7f4ed1309800 size:1536 thread:1
allocated block device:0x7f4ed1309e00 size:512 thread:1
allocated block device:0x7f4ed130a000 size:512 thread:1
allocated block device:0x7f4ed130a200 size:512 thread:1
allocated block device:0x7f4ed130a400 size:512 thread:1
allocated block device:0x7f4ed130a600 size:512 thread:1
allocated block device:0x7f4ed130a800 size:9728 thread:1
allocated block device:0x7f4ed130ce00 size:512 thread:1
allocated block device:0x7f4ed130d000 size:512 thread:1
allocated block device:0x7f4ed130d200 size:512 thread:1
allocated block device:0x7f4ed130d400 size:512 thread:1
allocated block device:0x7f4ed130d600 size:512 thread:1
allocated block device:0x7f4ed130d800 size:512 thread:1
allocated block device:0x7f4ed130da00 size:512 thread:1
allocated block device:0x7f4ed130dc00 size:512 thread:1
allocated block device:0x7f4ed130de00 size:512 thread:1
allocated block device:0x7f4ed130e000 size:512 thread:1
allocated block device:0x7f4ed130e200 size:512 thread:1
allocated block device:0x7f4ed130e400 size:512 thread:1
allocated block device:0x7f4ed130e600 size:512 thread:1
allocated block device:0x7f4ed130e800 size:512 thread:1
allocated block device:0x7f4ed130ea00 size:512 thread:1
allocated block device:0x7f4ed130ec00 size:512 thread:1
allocated block device:0x7f4ed130ee00 size:512 thread:1
allocated block device:0x7f4ed130f000 size:512 thread:1
allocated block device:0x7f4ed130f200 size:512 thread:1
allocated block device:0x7f4ed130f400 size:512 thread:1
allocated block device:0x7f4ed130f600 size:512 thread:1
allocated block device:0x7f4ed130f800 size:512 thread:1
allocated block device:0x7f4ed130fa00 size:512 thread:1
allocated block device:0x7f4ed130fc00 size:512 thread:1
allocated block device:0x7f4ed130fe00 size:512 thread:1
allocated block device:0x7f4ed1310000 size:512 thread:1
allocated block device:0x7f4ed1310200 size:512 thread:1
allocated block device:0x7f4ed1310400 size:512 thread:1
allocated block device:0x7f4ed1310600 size:512 thread:1
allocated block device:0x7f4ed1310800 size:512 thread:1
allocated block device:0x7f4ed1310a00 size:512 thread:1
allocated block device:0x7f4ed1310c00 size:512 thread:1
allocated block device:0x7f4ed1310e00 size:512 thread:1
allocated block device:0x7f4ed1311000 size:512 thread:1
allocated block device:0x7f4ed1311200 size:512 thread:1
allocated block device:0x7f4ed1311400 size:512 thread:1
allocated block device:0x7f4ed1311600 size:512 thread:1
allocated block device:0x7f4ed1311800 size:512 thread:1
allocated block device:0x7f4ed1311a00 size:512 thread:1
allocated block device:0x7f4ed1311c00 size:512 thread:1
allocated block device:0x7f4ed1311e00 size:512 thread:1
allocated block device:0x7f4ed1312000 size:512 thread:1
allocated block device:0x7f4ed1312200 size:512 thread:1
allocated block device:0x7f4ed1312400 size:512 thread:1
allocated block device:0x7f4ed1312600 size:512 thread:1
allocated block device:0x7f4ed1312800 size:512 thread:1
allocated block device:0x7f4ed1312a00 size:512 thread:1
allocated block device:0x7f4ed1312c00 size:512 thread:1
allocated block device:0x7f4ed1312e00 size:512 thread:1
allocated block device:0x7f4ed1313000 size:512 thread:1
allocated block device:0x7f4ed1313200 size:1024 thread:1
allocated block device:0x7f4ed1313600 size:512 thread:1
allocated block device:0x7f4ed1313800 size:1024 thread:1
allocated block device:0x7f4ed1313c00 size:512 thread:1
allocated block device:0x7f4ed1313e00 size:1024 thread:1
allocated block device:0x7f4ed1314200 size:512 thread:1
allocated block device:0x7f4ed1314400 size:1024 thread:1
allocated block device:0x7f4ed1314800 size:512 thread:1
allocated block device:0x7f4ed1314a00 size:1024 thread:1
allocated block device:0x7f4ed1314e00 size:512 thread:1
allocated block device:0x7f4ed1315000 size:1024 thread:1
allocated block device:0x7f4ed1315400 size:512 thread:1
allocated block device:0x7f4ed1315600 size:1024 thread:1
allocated block device:0x7f4ed1315a00 size:512 thread:1
allocated block device:0x7f4ed1315c00 size:1024 thread:1
allocated block device:0x7f4ed1316000 size:512 thread:1
allocated block device:0x7f4ed1316200 size:1024 thread:1
allocated block device:0x7f4ed1316600 size:512 thread:1
allocated block device:0x7f4ed1316800 size:1024 thread:1
allocated block device:0x7f4ed1316c00 size:512 thread:1
allocated block device:0x7f4ed1316e00 size:1024 thread:1
allocated block device:0x7f4ed1317200 size:512 thread:1
allocated block device:0x7f4ed1317400 size:1024 thread:1
allocated block device:0x7f4ed1317800 size:512 thread:1
allocated block device:0x7f4ed1317a00 size:1024 thread:1
allocated block device:0x7f4ed1317e00 size:512 thread:1
allocated block device:0x7f4ed1318000 size:1024 thread:1
allocated block device:0x7f4ed1318400 size:512 thread:1
allocated block device:0x7f4ed1318600 size:1024 thread:1
allocated block device:0x7f4ed1318a00 size:512 thread:1
allocated block device:0x7f4ed1318c00 size:1024 thread:1
allocated block device:0x7f4ed1319000 size:512 thread:1
allocated block device:0x7f4ed1319200 size:1024 thread:1
allocated block device:0x7f4ed1319600 size:512 thread:1
allocated block device:0x7f4ed1319800 size:1024 thread:1
allocated block device:0x7f4ed1319c00 size:512 thread:1
allocated block device:0x7f4ed1319e00 size:512 thread:1
allocated block device:0x7f4ed131a000 size:512 thread:1
allocated block device:0x7f4ed131a200 size:512 thread:1
allocated block device:0x7f4ed131a400 size:512 thread:1
allocated block device:0x7f4ed131a600 size:512 thread:1
allocated block device:0x7f4ed131a800 size:512 thread:1
allocated block device:0x7f4ed131aa00 size:512 thread:1
allocated block device:0x7f4ed131ac00 size:512 thread:1
allocated block device:0x7f4ed131ae00 size:512 thread:1
allocated block device:0x7f4ed131b000 size:512 thread:1
allocated block device:0x7f4ed131b200 size:512 thread:1
allocated block device:0x7f4ed131b400 size:512 thread:1
allocated block device:0x7f4ed131b600 size:512 thread:1
allocated block device:0x7f4ed131b800 size:512 thread:1
allocated block device:0x7f4ed131ba00 size:1024 thread:1
allocated block device:0x7f4ed131be00 size:512 thread:1
allocated block device:0x7f4ed131c000 size:1024 thread:1
allocated block device:0x7f4ed131c400 size:512 thread:1
allocated block device:0x7f4ed131c600 size:1024 thread:1
allocated block device:0x7f4ed131ca00 size:512 thread:1
allocated block device:0x7f4ed131cc00 size:1024 thread:1
allocated block device:0x7f4ed131d000 size:512 thread:1
allocated block device:0x7f4ed131d200 size:1024 thread:1
allocated block device:0x7f4ed131d600 size:512 thread:1
allocated block device:0x7f4ed131d800 size:1024 thread:1
allocated block device:0x7f4ed131dc00 size:512 thread:1
allocated block device:0x7f4ed131de00 size:1024 thread:1
allocated block device:0x7f4ed131e200 size:512 thread:1
allocated block device:0x7f4ed131e400 size:1024 thread:1
allocated block device:0x7f4ed131e800 size:512 thread:1
allocated block device:0x7f4ed131ea00 size:1024 thread:1
allocated block device:0x7f4ed131ee00 size:512 thread:1
allocated block device:0x7f4ed131f000 size:1024 thread:1
allocated block device:0x7f4ed131f400 size:512 thread:1
allocated block device:0x7f4ed131f600 size:1024 thread:1
allocated block device:0x7f4ed131fa00 size:512 thread:1
allocated block device:0x7f4ed131fc00 size:1024 thread:1
allocated block device:0x7f4ed1320000 size:512 thread:1
allocated block device:0x7f4ed1320200 size:1024 thread:1
allocated block device:0x7f4ed1320600 size:512 thread:1
allocated block device:0x7f4ed1320800 size:1024 thread:1
allocated block device:0x7f4ed1320c00 size:512 thread:1
allocated block device:0x7f4ed1320e00 size:1024 thread:1
allocated block device:0x7f4ed1321200 size:512 thread:1
allocated block device:0x7f4ed1321400 size:1024 thread:1
allocated block device:0x7f4ed1321800 size:512 thread:1
allocated block device:0x7f4ed1321a00 size:1024 thread:1
allocated block device:0x7f4ed1321e00 size:512 thread:1
allocated block device:0x7f4ed1322000 size:1024 thread:1
allocated block device:0x7f4ed1322400 size:512 thread:1
allocated block device:0x7f4ed1322600 size:1024 thread:1
allocated block device:0x7f4ed1322a00 size:512 thread:1
allocated block device:0x7f4ed1322c00 size:1024 thread:1
allocated block device:0x7f4ed1323000 size:512 thread:1
allocated block device:0x7f4ed1323200 size:1024 thread:1
allocated block device:0x7f4ed1323600 size:512 thread:1
allocated block device:0x7f4ed1323800 size:1024 thread:1
allocated block device:0x7f4ed1323c00 size:512 thread:1
allocated block device:0x7f4ed1323e00 size:1024 thread:1
allocated block device:0x7f4ed1324200 size:512 thread:1
allocated block device:0x7f4ed1324400 size:1024 thread:1
allocated block device:0x7f4ed1324800 size:512 thread:1
allocated block device:0x7f4ed1324a00 size:1024 thread:1
allocated block device:0x7f4ed1324e00 size:512 thread:1
allocated block device:0x7f4ed1325000 size:1024 thread:1
allocated block device:0x7f4ed1325400 size:512 thread:1
allocated block device:0x7f4ed1325600 size:1024 thread:1
allocated block device:0x7f4ed1325a00 size:512 thread:1
allocated block device:0x7f4ed1325c00 size:1024 thread:1
allocated block device:0x7f4ed1326000 size:512 thread:1
allocated block device:0x7f4ed1326200 size:512 thread:1
allocated block device:0x7f4ed1326400 size:512 thread:1
allocated block device:0x7f4ed1326600 size:512 thread:1
allocated block device:0x7f4ed1326800 size:512 thread:1
allocated block device:0x7f4ed1326a00 size:1024 thread:1
allocated block device:0x7f4ed1326e00 size:512 thread:1
allocated block device:0x7f4ed1327000 size:1024 thread:1
allocated block device:0x7f4ed1327400 size:512 thread:1
allocated block device:0x7f4ed1327600 size:1024 thread:1
allocated block device:0x7f4ed1327a00 size:512 thread:1
allocated block device:0x7f4ed1327c00 size:1024 thread:1
allocated block device:0x7f4ed1328000 size:512 thread:1
allocated block device:0x7f4ed1328200 size:1024 thread:1
allocated block device:0x7f4ed1328600 size:512 thread:1
allocated block device:0x7f4ed1328800 size:1024 thread:1
allocated block device:0x7f4ed1328c00 size:512 thread:1
allocated block device:0x7f4ed1328e00 size:1024 thread:1
allocated block device:0x7f4ed1329200 size:512 thread:1
allocated block device:0x7f4ed1329400 size:1024 thread:1
allocated block device:0x7f4ed1329800 size:512 thread:1
allocated block device:0x7f4ed1329a00 size:1024 thread:1
allocated block device:0x7f4ed1329e00 size:512 thread:1
allocated block device:0x7f4ed132a000 size:1024 thread:1
allocated block device:0x7f4ed132a400 size:512 thread:1
allocated block device:0x7f4ed132a600 size:1024 thread:1
allocated block device:0x7f4ed132aa00 size:512 thread:1
allocated block device:0x7f4ed132ac00 size:1024 thread:1
allocated block device:0x7f4ed132b000 size:512 thread:1
allocated block device:0x7f4ed132b200 size:1024 thread:1
allocated block device:0x7f4ed132b600 size:512 thread:1
allocated block device:0x7f4ed132b800 size:1024 thread:1
allocated block device:0x7f4ed132bc00 size:512 thread:1
allocated block device:0x7f4ed132be00 size:1024 thread:1
allocated block device:0x7f4ed132c200 size:512 thread:1
allocated block device:0x7f4ed132c400 size:1024 thread:1
allocated block device:0x7f4ed132c800 size:512 thread:1
allocated block device:0x7f4ed132ca00 size:1024 thread:1
allocated block device:0x7f4ed132ce00 size:512 thread:1
allocated block device:0x7f4ed132d000 size:1024 thread:1
allocated block device:0x7f4ed132d400 size:512 thread:1
allocated block device:0x7f4ed132d600 size:1024 thread:1
allocated block device:0x7f4ed132da00 size:512 thread:1
allocated block device:0x7f4ed132dc00 size:1024 thread:1
allocated block device:0x7f4ed132e000 size:512 thread:1
allocated block device:0x7f4ed132e200 size:1024 thread:1
allocated block device:0x7f4ed132e600 size:512 thread:1
allocated block device:0x7f4ed132e800 size:1024 thread:1
allocated block device:0x7f4ed132ec00 size:512 thread:1
allocated block device:0x7f4ed132ee00 size:1024 thread:1
allocated block device:0x7f4ed132f200 size:512 thread:1
allocated block device:0x7f4ed132f400 size:1024 thread:1
allocated block device:0x7f4ed132f800 size:512 thread:1
allocated block device:0x7f4ed132fa00 size:1024 thread:1
allocated block device:0x7f4ed132fe00 size:512 thread:1
allocated block device:0x7f4ed1330000 size:1024 thread:1
allocated block device:0x7f4ed1330400 size:512 thread:1
allocated block device:0x7f4ed1330600 size:1024 thread:1
allocated block device:0x7f4ed1330a00 size:512 thread:1
allocated block device:0x7f4ed1330c00 size:1024 thread:1
allocated block device:0x7f4ed1331000 size:512 thread:1
allocated block device:0x7f4ed1331200 size:1024 thread:1
allocated block device:0x7f4ed1331600 size:512 thread:1
allocated block device:0x7f4ed1331800 size:1024 thread:1
allocated block device:0x7f4ed1331c00 size:512 thread:1
allocated block device:0x7f4ed1331e00 size:1024 thread:1
allocated block device:0x7f4ed1332200 size:512 thread:1
allocated block device:0x7f4ed1332400 size:1024 thread:1
allocated block device:0x7f4ed1332800 size:512 thread:1
allocated block device:0x7f4ed1332a00 size:1024 thread:1
allocated block device:0x7f4ed1332e00 size:512 thread:1
allocated block device:0x7f4ed1333000 size:1024 thread:1
allocated block device:0x7f4ed1333400 size:512 thread:1
allocated block device:0x7f4ed1333600 size:1024 thread:1
allocated block device:0x7f4ed1333a00 size:512 thread:1
allocated block device:0x7f4ed1333c00 size:1024 thread:1
allocated block device:0x7f4ed1334000 size:512 thread:1
allocated block device:0x7f4ed1334200 size:1024 thread:1
allocated block device:0x7f4ed1334600 size:512 thread:1
allocated block device:0x7f4ed1334800 size:1024 thread:1
allocated block device:0x7f4ed1334c00 size:512 thread:1
allocated block device:0x7f4ed1334e00 size:1024 thread:1
allocated block device:0x7f4ed1335200 size:512 thread:1
allocated block device:0x7f4ed1335400 size:1024 thread:1
allocated block device:0x7f4ed1335800 size:512 thread:1
allocated block device:0x7f4ed1335a00 size:1024 thread:1
allocated block device:0x7f4ed1335e00 size:512 thread:1
allocated block device:0x7f4ed1336000 size:1024 thread:1
allocated block device:0x7f4ed1336400 size:512 thread:1
allocated block device:0x7f4ed1336600 size:1024 thread:1
allocated block device:0x7f4ed1336a00 size:512 thread:1
allocated block device:0x7f4ed1336c00 size:1024 thread:1
allocated block device:0x7f4ed1337000 size:512 thread:1
allocated block device:0x7f4ed1337200 size:1024 thread:1
allocated block device:0x7f4ed1337600 size:512 thread:1
allocated block device:0x7f4ed1337800 size:12288 thread:1
allocated block device:0x7f4ed133a800 size:512 thread:1
allocated block device:0x7f4ed133aa00 size:1024 thread:1
allocated block device:0x7f4ed133ae00 size:512 thread:1
allocated block device:0x7f4ed133b000 size:1536 thread:1
allocated block device:0x7f4ed133b600 size:512 thread:1
allocated block device:0x7f4ed133b800 size:1536 thread:1
allocated block device:0x7f4ed133be00 size:512 thread:1
allocated block device:0x7f4ed133c000 size:1536 thread:1
allocated block device:0x7f4ed133c600 size:512 thread:1
allocated block device:0x7f4ed133c800 size:1536 thread:1
allocated block device:0x7f4ed133ce00 size:512 thread:1
allocated block device:0x7f4ed133d000 size:1536 thread:1
allocated block device:0x7f4ed133d600 size:512 thread:1
allocated block device:0x7f4ed133d800 size:1536 thread:1
allocated block device:0x7f4ed133de00 size:512 thread:1
allocated block device:0x7f4ed133e000 size:6144 thread:1
allocated block device:0x7f4ed133f800 size:512 thread:1
allocated block device:0x7f4ed133fa00 size:6144 thread:1
allocated block device:0x7f4ed1341200 size:512 thread:1
allocated block device:0x7f4ed1341400 size:6144 thread:1
allocated block device:0x7f4ed1342c00 size:512 thread:1
allocated block device:0x7f4ed1342e00 size:6144 thread:1
allocated block device:0x7f4ed1344600 size:512 thread:1
allocated block device:0x7f4ed1344800 size:60416 thread:1
allocated block device:0x7f4ed1353400 size:512 thread:1
allocated block device:0x7f4ed1353600 size:60416 thread:1
allocated block device:0x7f4ed1362200 size:512 thread:1
allocated block device:0x7f4ed1362400 size:60416 thread:1
allocated block device:0x7f4ed1371000 size:512 thread:1
allocated block device:0x7f4ed1371200 size:60416 thread:1
allocated block device:0x7f4ed137fe00 size:512 thread:1
allocated block device:0x7f4ed1380000 size:1024 thread:1
allocated block device:0x7f4ed1380400 size:512 thread:1
allocated block device:0x7f4ed1380600 size:1024 thread:1
allocated block device:0x7f4ed1380a00 size:512 thread:1
allocated block device:0x7f4ed1380c00 size:512 thread:1
allocated block device:0x7f4ed1380e00 size:1024 thread:1
allocated block device:0x7f4ed1381200 size:1024 thread:1
allocated block device:0x7f4ed1381600 size:1024 thread:1
allocated block device:0x7f4ed1381a00 size:1024 thread:1
allocated block device:0x7f4ed1381e00 size:1024 thread:1
allocated block device:0x7f4ed1382200 size:1024 thread:1
allocated block device:0x7f4ed1382600 size:1024 thread:1
allocated block device:0x7f4ed1382a00 size:1024 thread:1
allocated block device:0x7f4ed1382e00 size:1024 thread:1
allocated block device:0x7f4ed1383200 size:1024 thread:1
allocated block device:0x7f4ed1383600 size:1024 thread:1
allocated block device:0x7f4ed1383a00 size:1024 thread:1
allocated block device:0x7f4ed1383e00 size:1024 thread:1
allocated block device:0x7f4ed1384200 size:1024 thread:1
allocated block device:0x7f4ed1384600 size:1024 thread:1
allocated block device:0x7f4ed1384a00 size:1024 thread:1
allocated block device:0x7f4ed1384e00 size:1024 thread:1
allocated block device:0x7f4ed1385200 size:1024 thread:1
allocated block device:0x7f4ed1385600 size:1024 thread:1
allocated block device:0x7f4ed1385a00 size:1024 thread:1
allocated block device:0x7f4ed1385e00 size:1024 thread:1
allocated block device:0x7f4ed1386200 size:1024 thread:1
allocated block device:0x7f4ed1386600 size:1024 thread:1
allocated block device:0x7f4ed1386a00 size:1024 thread:1
allocated block device:0x7f4ed1386e00 size:1024 thread:1
allocated block device:0x7f4ed1387200 size:1024 thread:1
allocated block device:0x7f4ed1387600 size:1024 thread:1
allocated block device:0x7f4ed1387a00 size:1024 thread:1
allocated block device:0x7f4ed1387e00 size:1024 thread:1
allocated block device:0x7f4ed1388200 size:1024 thread:1
allocated block device:0x7f4ed1388600 size:1024 thread:1
allocated block device:0x7f4ed1388a00 size:1024 thread:1
allocated block device:0x7f4ed1388e00 size:1024 thread:1
allocated block device:0x7f4ed1389200 size:1024 thread:1
allocated block device:0x7f4ed1389600 size:1024 thread:1
allocated block device:0x7f4ed1389a00 size:1024 thread:1
allocated block device:0x7f4ed1389e00 size:1024 thread:1
allocated block device:0x7f4ed138a200 size:1024 thread:1
allocated block device:0x7f4ed138a600 size:1024 thread:1
allocated block device:0x7f4ed138aa00 size:1024 thread:1
allocated block device:0x7f4ed138ae00 size:1024 thread:1
allocated block device:0x7f4ed138b200 size:1024 thread:1
allocated block device:0x7f4ed138b600 size:1024 thread:1
allocated block device:0x7f4ed138ba00 size:1024 thread:1
allocated block device:0x7f4ed138be00 size:1024 thread:1
allocated block device:0x7f4ed138c200 size:1024 thread:1
allocated block device:0x7f4ed138c600 size:1024 thread:1
allocated block device:0x7f4ed138ca00 size:1024 thread:1
allocated block device:0x7f4ed138ce00 size:1024 thread:1
allocated block device:0x7f4ed138d200 size:1024 thread:1
allocated block device:0x7f4ed138d600 size:1024 thread:1
allocated block device:0x7f4ed138da00 size:1024 thread:1
allocated block device:0x7f4ed138de00 size:1024 thread:1
allocated block device:0x7f4ed138e200 size:1024 thread:1
allocated block device:0x7f4ed138e600 size:1024 thread:1
allocated block device:0x7f4ed138ea00 size:1024 thread:1
allocated block device:0x7f4ed138ee00 size:1024 thread:1
allocated block device:0x7f4ed138f200 size:1024 thread:1
allocated block device:0x7f4ed138f600 size:1024 thread:1
allocated block device:0x7f4ed138fa00 size:1024 thread:1
allocated block device:0x7f4ed138fe00 size:1024 thread:1
allocated block device:0x7f4ed1390200 size:1024 thread:1
allocated block device:0x7f4ed1390600 size:1024 thread:1
allocated block device:0x7f4ed1390a00 size:1024 thread:1
allocated block device:0x7f4ed1390e00 size:1024 thread:1
allocated block device:0x7f4ed1391200 size:1024 thread:1
allocated block device:0x7f4ed1391600 size:1024 thread:1
allocated block device:0x7f4ed1391a00 size:1024 thread:1
allocated block device:0x7f4ed1391e00 size:1024 thread:1
allocated block device:0x7f4ed1392200 size:1024 thread:1
allocated block device:0x7f4ed1392600 size:1024 thread:1
allocated block device:0x7f4ed1392a00 size:1024 thread:1
allocated block device:0x7f4ed1392e00 size:1024 thread:1
allocated block device:0x7f4ed1393200 size:1024 thread:1
allocated block device:0x7f4ed1393600 size:1024 thread:1
allocated block device:0x7f4ed1393a00 size:1024 thread:1
allocated block device:0x7f4ed1393e00 size:1024 thread:1
allocated block device:0x7f4ed1394200 size:1024 thread:1
allocated block device:0x7f4ed1394600 size:1024 thread:1
allocated block device:0x7f4ed1394a00 size:1024 thread:1
allocated block device:0x7f4ed1394e00 size:1024 thread:1
allocated block device:0x7f4ed1395200 size:1024 thread:1
allocated block device:0x7f4ed1395600 size:1024 thread:1
allocated block device:0x7f4ed1395a00 size:1024 thread:1
allocated block device:0x7f4ed1395e00 size:512 thread:1
allocated block device:0x7f4ed1396000 size:4096 thread:1
allocated block device:0x7f4ed1397000 size:512 thread:1
allocated block device:0x7f4ed1397200 size:4096 thread:1
allocated block device:0x7f4ed1398200 size:512 thread:1
allocated block device:0x7f4ed1398400 size:4096 thread:1
allocated block device:0x7f4ed1399400 size:512 thread:1
allocated block device:0x7f4ed1399600 size:4096 thread:1
allocated block device:0x7f4ed139a600 size:512 thread:1
allocated block device:0x7f4ed13c2400 size:1024 thread:1
deleted block device:0x7f4ed139a800 size:512 threadid=1
deleted block device:0x7f4ed139b600 size:512 threadid=1
deleted block device:0x7f4ed139b200 size:512 threadid=1
deleted block device:0x7f4ed139ac00 size:512 threadid=1
deleted block device:0x7f4ed139bc00 size:512 threadid=1
deleted block device:0x7f4ed13b5e00 size:512 threadid=1
deleted block device:0x7f4ed13b6200 size:512 threadid=1
deleted block device:0x7f4ed139ba00 size:512 threadid=1
deleted block device:0x7f4ed139aa00 size:512 threadid=1
deleted block device:0x7f4ed139b800 size:512 threadid=1
deleted block device:0x7f4ed139b000 size:512 threadid=1
deleted block device:0x7f4ed13b6000 size:512 threadid=1
deleted block device:0x7f4ed139ae00 size:512 threadid=1
deleted block device:0x7f4ed139b400 size:512 threadid=1
deleted block device:0x7f4ed13cf800 size:1024 threadid=1
deleted block device:0x7f4ed13a8a00 size:1024 threadid=1
deleted block device:0x7f4ed13ca800 size:1024 threadid=1
deleted block device:0x7f4ed13bd800 size:1024 threadid=1
deleted block device:0x7f4ed13b4a00 size:1024 threadid=1
deleted block device:0x7f4ed13ab600 size:1024 threadid=1
deleted block device:0x7f4ed13afa00 size:1024 threadid=1
deleted block device:0x7f4ed13aaa00 size:1024 threadid=1
deleted block device:0x7f4ed13bf000 size:1024 threadid=1
deleted block device:0x7f4ed13af200 size:1024 threadid=1
deleted block device:0x7f4ed139d600 size:1024 threadid=1
deleted block device:0x7f4ed13c2c00 size:1024 threadid=1
deleted block device:0x7f4ed13c8000 size:1024 threadid=1
deleted block device:0x7f4ed13b5200 size:1024 threadid=1
deleted block device:0x7f4ed13ca000 size:1024 threadid=1
deleted block device:0x7f4ed13c8c00 size:1024 threadid=1
deleted block device:0x7f4ed13cd800 size:1024 threadid=1
deleted block device:0x7f4ed13cd400 size:1024 threadid=1
deleted block device:0x7f4ed13cfc00 size:1024 threadid=1
deleted block device:0x7f4ed13a5a00 size:1024 threadid=1
deleted block device:0x7f4ed13bbc00 size:1024 threadid=1
deleted block device:0x7f4ed13d7600 size:1024 threadid=1
deleted block device:0x7f4ed13a3600 size:1024 threadid=1
deleted block device:0x7f4ed13c1800 size:1024 threadid=1
deleted block device:0x7f4ed13b0a00 size:1024 threadid=1
deleted block device:0x7f4ed13bc800 size:1024 threadid=1
deleted block device:0x7f4ed13a1e00 size:1024 threadid=1
deleted block device:0x7f4ed13aba00 size:1024 threadid=1
deleted block device:0x7f4ed13b0200 size:1024 threadid=1
deleted block device:0x7f4ed139f600 size:1024 threadid=1
deleted block device:0x7f4ed13a9600 size:1024 threadid=1
deleted block device:0x7f4ed13b4600 size:1024 threadid=1
deleted block device:0x7f4ed13cdc00 size:1024 threadid=1
deleted block device:0x7f4ed139ea00 size:1024 threadid=1
deleted block device:0x7f4ed13a7200 size:1024 threadid=1
deleted block device:0x7f4ed13cb400 size:1024 threadid=1
deleted block device:0x7f4ed13be800 size:1024 threadid=1
deleted block device:0x7f4ed13d3e00 size:1024 threadid=1
deleted block device:0x7f4ed13ace00 size:1024 threadid=1
deleted block device:0x7f4ed13a3e00 size:1024 threadid=1
deleted block device:0x7f4ed139ce00 size:1024 threadid=1
deleted block device:0x7f4ed13b2200 size:1024 threadid=1
deleted block device:0x7f4ed13a2200 size:1024 threadid=1
deleted block device:0x7f4ed13a5e00 size:1024 threadid=1
deleted block device:0x7f4ed13b5600 size:1024 threadid=1
deleted block device:0x7f4ed13cb000 size:1024 threadid=1
deleted block device:0x7f4ed13c9000 size:1024 threadid=1
deleted block device:0x7f4ed13a6600 size:1024 threadid=1
deleted block device:0x7f4ed13ade00 size:1024 threadid=1
deleted block device:0x7f4ed13a3a00 size:1024 threadid=1
deleted block device:0x7f4ed13a2600 size:1024 threadid=1
deleted block device:0x7f4ed13ba400 size:1024 threadid=1
deleted block device:0x7f4ed13a4a00 size:1024 threadid=1
deleted block device:0x7f4ed13aee00 size:1024 threadid=1
deleted block device:0x7f4ed13a8600 size:1024 threadid=1
deleted block device:0x7f4ed13ac600 size:1024 threadid=1
deleted block device:0x7f4ed13cec00 size:1024 threadid=1
deleted block device:0x7f4ed13bd000 size:1024 threadid=1
deleted block device:0x7f4ed13a4200 size:1024 threadid=1
deleted block device:0x7f4ed13d6200 size:1024 threadid=1
deleted block device:0x7f4ed13b0e00 size:1024 threadid=1
deleted block device:0x7f4ed13d5600 size:1024 threadid=1
deleted block device:0x7f4ed13a6a00 size:1024 threadid=1
deleted block device:0x7f4ed13b3e00 size:1024 threadid=1
deleted block device:0x7f4ed13bb800 size:1024 threadid=1
deleted block device:0x7f4ed139be00 size:1024 threadid=1
deleted block device:0x7f4ed13bc400 size:1024 threadid=1
deleted block device:0x7f4ed13b3600 size:1024 threadid=1
deleted block device:0x7f4ed13b1a00 size:1024 threadid=1
deleted block device:0x7f4ed13c9400 size:1024 threadid=1
deleted block device:0x7f4ed139fe00 size:1024 threadid=1
deleted block device:0x7f4ed13c9c00 size:1024 threadid=1
deleted block device:0x7f4ed13b2600 size:1024 threadid=1
deleted block device:0x7f4ed13d0c00 size:1024 threadid=1
deleted block device:0x7f4ed13d6e00 size:1024 threadid=1
deleted block device:0x7f4ed13c1400 size:1024 threadid=1
deleted block device:0x7f4ed13a4600 size:1024 threadid=1
deleted block device:0x7f4ed13d4a00 size:1024 threadid=1
deleted block device:0x7f4ed13ad200 size:1024 threadid=1
deleted block device:0x7f4ed13b5a00 size:1024 threadid=1
deleted block device:0x7f4ed13a9200 size:1024 threadid=1
deleted block device:0x7f4ed13a5200 size:1024 threadid=1
deleted block device:0x7f4ed13d4e00 size:1024 threadid=1
deleted block device:0x7f4ed139e200 size:1024 threadid=1
deleted block device:0x7f4ed13c2800 size:1024 threadid=1
deleted block device:0x7f4ed13a2a00 size:1024 threadid=1
deleted block device:0x7f4ed13d5200 size:1024 threadid=1
deleted block device:0x7f4ed13b4200 size:1024 threadid=1
deleted block device:0x7f4ed13a0600 size:1024 threadid=1
deleted block device:0x7f4ed13ce800 size:1024 threadid=1
deleted block device:0x7f4ed13d5a00 size:1024 threadid=1
deleted block device:0x7f4ed13b0600 size:1024 threadid=1
deleted block device:0x7f4ed13d6a00 size:1024 threadid=1
deleted block device:0x7f4ed13c1c00 size:1024 threadid=1
deleted block device:0x7f4ed13ce400 size:1024 threadid=1
deleted block device:0x7f4ed13bc000 size:1024 threadid=1
deleted block device:0x7f4ed13a1600 size:1024 threadid=1
deleted block device:0x7f4ed139de00 size:1024 threadid=1
deleted block device:0x7f4ed13a7600 size:1024 threadid=1
deleted block device:0x7f4ed139ee00 size:1024 threadid=1
deleted block device:0x7f4ed13d0400 size:1024 threadid=1
deleted block device:0x7f4ed13c8800 size:1024 threadid=1
deleted block device:0x7f4ed13c9800 size:1024 threadid=1
deleted block device:0x7f4ed13aea00 size:1024 threadid=1
deleted block device:0x7f4ed13d0000 size:1024 threadid=1
deleted block device:0x7f4ed13a4e00 size:1024 threadid=1
deleted block device:0x7f4ed13d7200 size:1024 threadid=1
deleted block device:0x7f4ed13a9e00 size:1024 threadid=1
deleted block device:0x7f4ed13ac200 size:1024 threadid=1
deleted block device:0x7f4ed13ae600 size:1024 threadid=1
deleted block device:0x7f4ed13a5600 size:1024 threadid=1
deleted block device:0x7f4ed13a1200 size:1024 threadid=1
deleted block device:0x7f4ed13afe00 size:1024 threadid=1
deleted block device:0x7f4ed139fa00 size:1024 threadid=1
deleted block device:0x7f4ed13d6600 size:1024 threadid=1
deleted block device:0x7f4ed13c8400 size:1024 threadid=1
deleted block device:0x7f4ed13a8e00 size:1024 threadid=1
deleted block device:0x7f4ed13ad600 size:1024 threadid=1
deleted block device:0x7f4ed13ce000 size:1024 threadid=1
deleted block device:0x7f4ed13a1a00 size:1024 threadid=1
deleted block device:0x7f4ed13a0e00 size:1024 threadid=1
deleted block device:0x7f4ed13a6e00 size:1024 threadid=1
deleted block device:0x7f4ed13d4600 size:1024 threadid=1
deleted block device:0x7f4ed139da00 size:1024 threadid=1
deleted block device:0x7f4ed13b1600 size:1024 threadid=1
deleted block device:0x7f4ed13a0200 size:1024 threadid=1
deleted block device:0x7f4ed139c600 size:1024 threadid=1
deleted block device:0x7f4ed13d5e00 size:1024 threadid=1
deleted block device:0x7f4ed13be400 size:1024 threadid=1
deleted block device:0x7f4ed13abe00 size:1024 threadid=1
deleted block device:0x7f4ed13b3a00 size:1024 threadid=1
deleted block device:0x7f4ed13a7a00 size:1024 threadid=1
deleted block device:0x7f4ed13bec00 size:1024 threadid=1
deleted block device:0x7f4ed13a2e00 size:1024 threadid=1
deleted block device:0x7f4ed13bcc00 size:1024 threadid=1
deleted block device:0x7f4ed13b2a00 size:1024 threadid=1
deleted block device:0x7f4ed13d0800 size:1024 threadid=1
deleted block device:0x7f4ed13aa200 size:1024 threadid=1
deleted block device:0x7f4ed139e600 size:1024 threadid=1
deleted block device:0x7f4ed13cac00 size:1024 threadid=1
deleted block device:0x7f4ed139d200 size:1024 threadid=1
deleted block device:0x7f4ed13bdc00 size:1024 threadid=1
deleted block device:0x7f4ed13cf000 size:1024 threadid=1
deleted block device:0x7f4ed139f200 size:1024 threadid=1
deleted block device:0x7f4ed13d4200 size:1024 threadid=1
deleted block device:0x7f4ed13a6200 size:1024 threadid=1
deleted block device:0x7f4ed13a9a00 size:1024 threadid=1
deleted block device:0x7f4ed139c200 size:1024 threadid=1
deleted block device:0x7f4ed13b4e00 size:1024 threadid=1
deleted block device:0x7f4ed13be000 size:1024 threadid=1
deleted block device:0x7f4ed139ca00 size:1024 threadid=1
deleted block device:0x7f4ed13ba800 size:1024 threadid=1
deleted block device:0x7f4ed13cd000 size:1024 threadid=1
deleted block device:0x7f4ed13ab200 size:1024 threadid=1
deleted block device:0x7f4ed13af600 size:1024 threadid=1
deleted block device:0x7f4ed13d3a00 size:1024 threadid=1
deleted block device:0x7f4ed13aae00 size:1024 threadid=1
deleted block device:0x7f4ed13ca400 size:1024 threadid=1
deleted block device:0x7f4ed13a8200 size:1024 threadid=1
deleted block device:0x7f4ed13bd400 size:1024 threadid=1
deleted block device:0x7f4ed13a7e00 size:1024 threadid=1
deleted block device:0x7f4ed13ae200 size:1024 threadid=1
deleted block device:0x7f4ed13b1200 size:1024 threadid=1
deleted block device:0x7f4ed13cf400 size:1024 threadid=1
deleted block device:0x7f4ed13aa600 size:1024 threadid=1
deleted block device:0x7f4ed13c2000 size:1024 threadid=1
deleted block device:0x7f4ed13a3200 size:1024 threadid=1
deleted block device:0x7f4ed13aca00 size:1024 threadid=1
deleted block device:0x7f4ed13a0a00 size:1024 threadid=1
deleted block device:0x7f4ed13b2e00 size:1024 threadid=1
deleted block device:0x7f4ed13b3200 size:1024 threadid=1
deleted block device:0x7f4ed13b1e00 size:1024 threadid=1
deleted block device:0x7f4ed13ada00 size:1024 threadid=1
deleted block device:0x7f4ed13cbe00 size:1536 threadid=1
deleted block device:0x7f4ed13cb800 size:1536 threadid=1
deleted block device:0x7f4ed13bac00 size:1536 threadid=1
deleted block device:0x7f4ed13bb200 size:1536 threadid=1
deleted block device:0x7f4ed13cca00 size:1536 threadid=1
deleted block device:0x7f4ed13cc400 size:1536 threadid=1
deleted block device:0x7f4ed13d3400 size:1536 threadid=1
deleted block device:0x7f4ed13d2e00 size:1536 threadid=1
deleted block device:0x7f4ed13b6400 size:2048 threadid=1
deleted block device:0x7f4ed13d1600 size:2048 threadid=1
deleted block device:0x7f4ed13b9400 size:2048 threadid=1
deleted block device:0x7f4ed13b8c00 size:2048 threadid=1
deleted block device:0x7f4ed13b7c00 size:2048 threadid=1
deleted block device:0x7f4ed13b9c00 size:2048 threadid=1
deleted block device:0x7f4ed13d1e00 size:2048 threadid=1
deleted block device:0x7f4ed13b7400 size:2048 threadid=1
deleted block device:0x7f4ed13b6c00 size:2048 threadid=1
deleted block device:0x7f4ed13b8400 size:2048 threadid=1
deleted block device:0x7f4ed13d2600 size:2048 threadid=1
deleted block device:0x7f4ed13bf400 size:2048 threadid=1
deleted block device:0x7f4ed13c5800 size:5120 threadid=1
deleted block device:0x7f4ed13c6c00 size:5120 threadid=1
deleted block device:0x7f4ed13c3000 size:5120 threadid=1
deleted block device:0x7f4ed13c4400 size:5120 threadid=1
deleted block device:0x7f4ed13bfc00 size:6144 threadid=1
FATAL ERROR: data in PRESENT clause was not found on device 1: name=azm(:ngrdcol,:nzt+1) host:0x467d2a0
file:/home/jenkins/workspace/clubb_plot_nvhpc_gpu_vs_cpu/src/CLUBB_core/grid_class.F90 gradzm_2d line:2680
ling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
Warning: One-level hole filling was not successful! total_mass ~= 0
COMPLETE -- rico
COMPLETE -- wangara
COMPLETE -- arm_97
COMPLETE -- cgils_s6
COMPLETE -- cgils_s11
COMPLETE -- cgils_s12
COMPLETE -- gabls3_night
COMPLETE -- lba
COMPLETE -- twp_ice
=================== Runs Complete ===================
dycoms2_rf01_fixed_sst failure
mpace_b failure
[Pipeline] }
Lock released on resource [Resource: GPU_mitch]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Plot)
Stage "Plot" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Update Master Output)
Stage "Update Master Output" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] emailext
Sending email to: messnermet@uwm.edu
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE