Skipping 431 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
windm_edsclrm_lhs:
2243, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2245, ! blockidx%x threadidx%x collapsed
2243, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2245, Generating implicit firstprivate(invrs_dt)
2260, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2261, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2262, ! blockidx%x threadidx%x collapsed
2263, !$acc loop seq
2260, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2263, Loop is parallelizable
2273, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2274, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2273, 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:
2394, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2395, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2394, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
2395, Generating implicit firstprivate(invrs_dt)
2417, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2418, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2419, ! blockidx%x threadidx%x collapsed
2417, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2419, Generating implicit firstprivate(invrs_dt)
2432, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2433, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2432, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
2433, Generating implicit firstprivate(nzt,invrs_dt)
2444, Generating update self(xm(:,:),lhs_diff(:,:,:))
2485, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2486, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2485, 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))
2496, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
429, Generating enter data create(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
441, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr1(:,:,:),varnce_sclr2(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
492, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
494, ! blockidx%x threadidx%x collapsed
492, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
643, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
644, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
645, ! blockidx%x threadidx%x collapsed
643, Generating default present(corr_v_w_1(:ngrdcol,:nz),corr_u_w_2(:ngrdcol,:nz),corr_u_w_1(:ngrdcol,:nz),corr_v_w_2(:ngrdcol,:nz),pdf_params%corr_w_thl_2(1:ngrdcol,1:nz),pdf_params%corr_w_thl_1(1:ngrdcol,1:nz),pdf_params%corr_w_rt_2(1:ngrdcol,1:nz),pdf_params%corr_w_rt_1(1:ngrdcol,1:nz),pdf_params)
712, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
713, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
714, ! blockidx%x threadidx%x collapsed
715, !$acc loop seq
712, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
715, Loop is parallelizable
906, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
908, ! blockidx%x threadidx%x collapsed
906, Generating default present(tl2(:ngrdcol,:nz),tl1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params%thl_1(1:ngrdcol,1:nz),pdf_params%thl_2(1:ngrdcol,1:nz),pdf_params)
974, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
975, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
976, ! blockidx%x threadidx%x collapsed
974, Generating default present(pdf_params%rsatl_1(1:ngrdcol,1:nz),rsatl_2(:ngrdcol,:nz),rsatl_1(:ngrdcol,:nz),pdf_params,pdf_params%rsatl_2(1:ngrdcol,1:nz))
1040, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1042, ! blockidx%x threadidx%x collapsed
1040, Generating default present(ice_supersat_frac(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_2(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_1(1:ngrdcol,1:nz))
1073, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1075, ! blockidx%x threadidx%x collapsed
1073, Generating default present(rcm(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),cloud_frac(:ngrdcol,:nz),pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params,pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
1090, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1091, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1092, ! blockidx%x threadidx%x collapsed
1090, Generating default present(pdf_params%corr_w_eta_2(1:ngrdcol,1:nz),pdf_params%corr_w_eta_1(1:ngrdcol,1:nz),pdf_params%corr_w_chi_2(1:ngrdcol,1:nz),pdf_params%corr_w_chi_1(1:ngrdcol,1:nz),pdf_params)
1179, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1181, ! blockidx%x threadidx%x collapsed
1179, Generating default present(uprcp_contrib_comp_2(:ngrdcol,:nz),vprcp(:ngrdcol,:nz),vprcp_contrib_comp_1(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),uprcp(:ngrdcol,:nz),uprcp_contrib_comp_1(:ngrdcol,:nz),rtprcp_contrib_comp_2(:ngrdcol,:nz),thlprcp(:ngrdcol,:nz),thlprcp_contrib_comp_1(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rtprcp_contrib_comp_1(:ngrdcol,:nz),vprcp_contrib_comp_2(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),wp2rcp_contrib_comp_1(:ngrdcol,:nz),wp2rcp_contrib_comp_2(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wprcp_contrib_comp_2(:ngrdcol,:nz),wprcp_contrib_comp_1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),thlprcp_contrib_comp_2(:ngrdcol,:nz))
1208, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1210, ! blockidx%x threadidx%x collapsed
1208, Generating default present(thlprcp(:ngrdcol,:nz),rtpthvp(:ngrdcol,:nz),thlp2(:ngrdcol,:nz),rtpthlp(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtp2(:ngrdcol,:nz),wp2thlp(:ngrdcol,:nz),wp2rtp(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),wpthvp(:ngrdcol,:nz),wpthlp(:ngrdcol,:nz),wprtp(:ngrdcol,:nz),thlpthvp(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wp2thvp(:ngrdcol,:nz))
1246, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
1247, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1248, ! blockidx%x threadidx%x collapsed
1249, ! blockidx%x threadidx%x collapsed
1246, Generating default present(corr_sclr_thl_2(:ngrdcol,:nz,:sclr_dim),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),varnce_sclr2(:ngrdcol,:nz,:sclr_dim),varnce_sclr1(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_rt_1(1:ngrdcol,1:nz),pdf_params%crt_1(1:ngrdcol,1:nz),pdf_params%cthl_2(1:ngrdcol,1:nz),corr_sclr_rt_1(:ngrdcol,:nz,:sclr_dim),pdf_params,thv_ds(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),sclr1(:ngrdcol,:nz,:sclr_dim),sclr2(:ngrdcol,:nz,:sclr_dim),pdf_params%mixt_frac(1:ngrdcol,1:nz),rc_coef(:ngrdcol,:nz),pdf_params%varnce_rt_2(1:ngrdcol,1:nz),pdf_params%crt_2(1:ngrdcol,1:nz),corr_sclr_rt_2(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_1(1:ngrdcol,1:nz),pdf_params%cthl_1(1:ngrdcol,1:nz),corr_sclr_thl_1(:ngrdcol,:nz,:sclr_dim),sclrm(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_2(1:ngrdcol,1:nz),sclrpthvp(:ngrdcol,:nz,:sclr_dim),sclrprcp(:ngrdcol,:nz,:sclr_dim),sclrprtp(:ngrdcol,:nz,:sclr_dim),sclrpthlp(:ngrdcol,:nz,:sclr_dim))
1289, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1291, ! blockidx%x threadidx%x collapsed
1289, Generating default present(rcp2(:ngrdcol,:nz),rcm(:ngrdcol,:nz),pdf_params%stdev_chi_2(1:ngrdcol,1:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%chi_2(1:ngrdcol,1:nz),pdf_params%chi_1(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params%stdev_chi_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
1322, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1323, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1324, ! blockidx%x threadidx%x collapsed
1322, Generating default present(cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz))
1369, Generating update self(pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),cloud_frac(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2thvp(:,:),wpthvp(:,:))
1396, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
1422, Generating update self(exner(:,:),rtp2(:,:),wprtp(:,:),thlm(:,:),sigma_sqd_w(:,:),wp3(:,:),rtm(:,:),p_in_pa(:,:),rtpthlp(:,:),wp2(:,:),wm(:,:),thv_ds(:,:),thlp2(:,:),ice_supersat_frac(:,:),wpthlp(:,:))
1425, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
1717, Generating exit data delete(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
1729, Generating exit data delete(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
transform_pdf_chi_eta_component:
1809, Generating enter data create(denominator(:,:))
1811, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1813, ! blockidx%x threadidx%x collapsed
1811, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
1813, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
1838, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1840, ! blockidx%x threadidx%x collapsed
1838, Generating default present(cthl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),denominator(:ngrdcol,:nz),corr_rt_thl(:ngrdcol,:nz),crt(:ngrdcol,:nz),varnce_thl(:ngrdcol,:nz),varnce_rt(:ngrdcol,:nz),covar_chi_eta(:ngrdcol,:nz),stdev_eta(:ngrdcol,:nz))
1840, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
1864, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
1931, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1932, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1933, ! blockidx%x threadidx%x collapsed
1931, Generating default present(wp4(:ngrdcol,:nz),wm(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz))
calc_wp2xp2_pdf:
2036, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2037, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2038, ! blockidx%x threadidx%x collapsed
2036, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wp2xp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wp2xp_pdf:
2143, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2145, ! blockidx%x threadidx%x collapsed
2143, Generating default present(wm(:ngrdcol,:nz),wp2xp(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
calc_wpxp2_pdf:
2243, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2245, ! blockidx%x threadidx%x collapsed
2243, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wpxpyp_pdf:
2370, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2371, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2372, ! blockidx%x threadidx%x collapsed
2370, Generating default present(wm(:ngrdcol,:nz),varnce_y_2(:ngrdcol,:nz),corr_w_y_2(:ngrdcol,:nz),wpxpyp(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_x_y_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_y_1(:ngrdcol,:nz),varnce_y_1(:ngrdcol,:nz),ym(:ngrdcol,:nz),y_2(:ngrdcol,:nz),y_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_liquid_cloud_frac_component:
2490, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2491, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2492, ! blockidx%x threadidx%x collapsed
2490, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
2492, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
2617, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2619, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_below_freezing)
2620, ! blockidx%x threadidx%x collapsed
2617, Generating default present(tl(:ngrdcol,:nz),rc_in(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz))
Generating implicit copy(l_any_below_freezing) [if not already present]
2637, Generating create(rsat_ice(:,:)) [if not already present]
2642, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2644, ! blockidx%x threadidx%x collapsed
2642, Generating default present(mean_chi(:ngrdcol,:nz),crt(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),tl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz))
2644, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
3126, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
3127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3128, ! blockidx%x threadidx%x collapsed
3126, Generating default present(vm(:ngrdcol,:nz),varnce_w_i(:ngrdcol,:nz),uprcp_contrib_comp_i(:ngrdcol,:nz),um(:ngrdcol,:nz),u_i(:ngrdcol,:nz),thlprcp_contrib_comp_i(:ngrdcol,:nz),thlm(:ngrdcol,:nz),thl_i(:ngrdcol,:nz),stdev_eta_i(:ngrdcol,:nz),crt_i(:ngrdcol,:nz),rtm(:ngrdcol,:nz),rt_i(:ngrdcol,:nz),rcm(:ngrdcol,:nz),corr_chi_eta_i(:ngrdcol,:nz),cloud_frac_i(:ngrdcol,:nz),stdev_chi_i(:ngrdcol,:nz),rtprcp_contrib_comp_i(:ngrdcol,:nz),wm(:ngrdcol,:nz),v_i(:ngrdcol,:nz),wprcp_contrib_comp_i(:ngrdcol,:nz),wp2rcp_contrib_comp_i(:ngrdcol,:nz),w_i(:ngrdcol,:nz),vprcp_contrib_comp_i(:ngrdcol,:nz),rc_i(:ngrdcol,:nz),cthl_i(:ngrdcol,:nz))
calc_w_up_in_cloud:
3262, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
3263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3264, ! blockidx%x threadidx%x collapsed
3262, Generating default present(w_2(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz),cloud_frac_2(:ngrdcol,:nz),cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),cloud_frac_1(:ngrdcol,:nz),w_1(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz))
3264, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/branch_clubb_test/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/branch_clubb_test/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/branch_clubb_test/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90
advance_wp2_wp3:
430, Generating enter data create(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
479, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
481, ! blockidx%x threadidx%x collapsed
479, Generating default present(cx_fnc_richardson(:ngrdcol,2:nzt+1),c11_skw_fnc(:ngrdcol,:nzt))
488, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
490, ! blockidx%x threadidx%x collapsed
488, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
490, Generating implicit firstprivate(c11,c11c,c11b)
510, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
511, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
512, ! blockidx%x threadidx%x collapsed
510, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
512, Generating implicit firstprivate(c1,c1b,c1c)
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(c1_skw_fnc(:ngrdcol,:nzm))
543, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
545, ! blockidx%x threadidx%x collapsed
543, Generating default present(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt))
553, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
554, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
555, ! blockidx%x threadidx%x collapsed
553, Generating default present(c11_skw_fnc(:ngrdcol,:nzt))
Generating implicit copy(err_code) [if not already present]
565, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
566, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
567, ! blockidx%x threadidx%x collapsed
565, Generating default present(c16_fnc(:ngrdcol,:nzt))
Generating implicit copy(err_code) [if not already present]
585, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
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(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
606, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
608, ! blockidx%x threadidx%x collapsed
606, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
626, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
628, ! blockidx%x threadidx%x collapsed
626, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
660, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
662, ! blockidx%x threadidx%x collapsed
660, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
678, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
680, ! blockidx%x threadidx%x collapsed
678, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
687, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
688, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
689, ! blockidx%x threadidx%x collapsed
690, ! blockidx%x threadidx%x collapsed
687, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
783, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
784, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
783, Generating default present(c_wp3_pr_tp(:ngrdcol))
794, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
795, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
794, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
806, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
807, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
808, ! blockidx%x threadidx%x collapsed
809, ! blockidx%x threadidx%x collapsed
806, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
945, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
946, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
947, ! blockidx%x threadidx%x collapsed
948, ! blockidx%x threadidx%x collapsed
945, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
1007, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1008, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1009, ! blockidx%x threadidx%x collapsed
1007, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1014, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1015, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1016, ! blockidx%x threadidx%x collapsed
1014, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1046, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1047, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1048, ! blockidx%x threadidx%x collapsed
1046, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1053, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1055, ! blockidx%x threadidx%x collapsed
1053, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1065, Generating update self(wp2(:,:))
1086, Generating update device(wp2(:,:))
1092, Generating update self(wp3(:,:))
1113, Generating update device(wp3(:,:))
1120, 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(:,:))
1197, Generating exit data delete(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
wp23_solve:
1460, Generating enter data create(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
1464, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1465, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1466, ! blockidx%x threadidx%x collapsed
1464, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
1515, Generating update self(rcond(:))
1547, Generating update self(rhs_save(:,:),lhs(:,:,:))
1584, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1585, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1586, ! blockidx%x threadidx%x collapsed
1584, Generating default present(wp2(:ngrdcol,:nzm),solut(:ngrdcol,:))
1586, Generating implicit firstprivate(k_wp2)
1593, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1595, ! blockidx%x threadidx%x collapsed
1593, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
1595, Generating implicit firstprivate(k_wp3)
1604, Generating update self(c11_skw_fnc(:,:),clubb_params(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),gr,wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_dp1_wp2(:,:),wp2(:,:),lhs_pr_tp_wp3(:,:,:),lhs_adv_tp_wp3(:,:,:),wm_zt(:,:),lhs_diff_zt(:,:,:),wm_zm(:,:))
1614, 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]
1815, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1863, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1913, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1914, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1915, ! blockidx%x threadidx%x collapsed
1913, 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))
1944, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1946, ! blockidx%x threadidx%x collapsed
1944, Generating default present(wp2_min_array(:ngrdcol,:nzm))
1976, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
2087, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2088, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2089, ! blockidx%x threadidx%x collapsed
2090, ! blockidx%x threadidx%x collapsed
2087, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
2098, Generating implicit firstprivate(ngrdcol)
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(lhs(:,:ngrdcol,:1))
2111, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2113, ! blockidx%x threadidx%x collapsed
2111, Generating default present(lhs(:,:ngrdcol,2))
2124, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2126, ! blockidx%x threadidx%x collapsed
2124, Generating default present(lhs_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))
2126, Generating implicit firstprivate(invrs_dt,k_wp2)
2164, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2165, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2166, ! blockidx%x threadidx%x collapsed
2164, 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))
2166, Generating implicit firstprivate(k_wp3,invrs_dt)
2207, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2208, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2209, ! blockidx%x threadidx%x collapsed
2207, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
2209, Generating implicit firstprivate(nzm)
2220, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2222, ! blockidx%x threadidx%x collapsed
2220, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
2222, Generating implicit firstprivate(nzm)
2243, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2245, ! blockidx%x threadidx%x collapsed
2243, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2245, Generating implicit firstprivate(k_wp2)
2258, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2259, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2260, ! blockidx%x threadidx%x collapsed
2258, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2260, Generating implicit firstprivate(k_wp2)
2288, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2289, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2290, ! blockidx%x threadidx%x collapsed
2291, ! blockidx%x threadidx%x collapsed
2288, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
2291, Generating implicit firstprivate(k_wp3)
wp23_rhs:
2513, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2515, ! blockidx%x threadidx%x collapsed
2513, Generating default present(rhs(:ngrdcol,:nzm*2-1))
2522, Generating implicit firstprivate(ngrdcol,nzt)
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_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
2524, Generating implicit firstprivate(k_wp3)
2531, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2533, ! blockidx%x threadidx%x collapsed
2531, Generating default present(rhs(:ngrdcol,:),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1))
2533, Generating implicit firstprivate(k_wp2)
2580, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2581, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2582, ! blockidx%x threadidx%x collapsed
2580, Generating default present(rhs(:ngrdcol,:),up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
2582, Generating implicit firstprivate(k_wp2)
2592, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2594, ! blockidx%x threadidx%x collapsed
2592, Generating default present(rhs(:ngrdcol,:),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt),lhs_diff_zt(:,:ngrdcol,2:nzt-1))
2594, Generating implicit firstprivate(k_wp3)
2608, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2609, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2610, ! blockidx%x threadidx%x collapsed
2608, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
2610, Generating implicit firstprivate(k_wp2)
2628, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2630, ! blockidx%x threadidx%x collapsed
2628, 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))
2630, Generating implicit firstprivate(k_wp3,invrs_dt)
2658, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2659, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2660, ! blockidx%x threadidx%x collapsed
2658, 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))
2660, Generating implicit firstprivate(k_wp2,invrs_dt)
2710, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2712, ! blockidx%x threadidx%x collapsed
2710, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
2712, Generating implicit firstprivate(k_wp3)
2793, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2794, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2793, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
2794, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
2807, Generating update self(c11_skw_fnc(:,:),clubb_params(:,:),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(:,:),gr,lhs_splat_wp3(:,:),wp2(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),up2(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
2820, 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:
3208, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3210, ! blockidx%x threadidx%x collapsed
3208, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
3220, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3222, ! blockidx%x threadidx%x collapsed
3220, 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))
advance_xp2_xpyp:
428, Generating enter data create(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
438, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrpthlp_old(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
446, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
447, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
446, Generating default present(clubb_params(:ngrdcol,8:9))
Generating implicit copy(err_code) [if not already present]
477, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
479, ! blockidx%x threadidx%x collapsed
477, Generating default present(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
498, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
500, ! blockidx%x threadidx%x collapsed
498, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6))
509, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
511, ! blockidx%x threadidx%x collapsed
509, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
528, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
530, ! blockidx%x threadidx%x collapsed
528, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
550, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
552, ! blockidx%x threadidx%x collapsed
550, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
561, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
562, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
563, ! blockidx%x threadidx%x collapsed
564, ! blockidx%x threadidx%x collapsed
561, Generating default present(sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrp2_old(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrprtp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
613, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
614, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.and.:l_single_solve_possible)
613, Generating default present(clubb_params(:ngrdcol,4:6))
Generating implicit copy(l_single_solve_possible) [if not already present]
614, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
688, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
690, ! blockidx%x threadidx%x collapsed
688, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
708, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
710, ! blockidx%x threadidx%x collapsed
708, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
852, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
853, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
854, ! blockidx%x threadidx%x collapsed
852, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
862, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
864, ! blockidx%x threadidx%x collapsed
862, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
874, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
951, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
952, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
953, ! blockidx%x threadidx%x collapsed
951, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
969, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
970, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
971, ! blockidx%x threadidx%x collapsed
969, Generating default present(threshold_array(:ngrdcol,:nzm))
994, Generating update self(rtp2(:,:))
1004, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1005, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1006, ! blockidx%x threadidx%x collapsed
1004, Generating default present(clubb_params(:ngrdcol,93),rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm))
1006, Generating implicit firstprivate(threshold)
1017, Generating update self(rtp2(:,:))
1055, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1056, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1057, ! blockidx%x threadidx%x collapsed
1055, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1073, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1075, ! blockidx%x threadidx%x collapsed
1073, Generating default present(threshold_array(:ngrdcol,:nzm))
1092, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1093, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1094, ! blockidx%x threadidx%x collapsed
1092, Generating default present(threshold_array(:ngrdcol,:nzm))
1108, Generating update self(up2(:,:))
1117, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1119, ! blockidx%x threadidx%x collapsed
1117, Generating default present(up2(:ngrdcol,:nzm))
1127, Generating update self(up2(:,:))
1139, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1141, ! blockidx%x threadidx%x collapsed
1139, Generating default present(threshold_array(:ngrdcol,:nzm))
1154, Generating update self(vp2(:,:))
1163, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1165, ! blockidx%x threadidx%x collapsed
1163, Generating default present(vp2(:ngrdcol,:nzm))
1173, Generating update self(vp2(:,:))
1185, Generating update self(vp2(:,:),up2(:,:))
1215, Generating update device(vp2(:,:),up2(:,:))
1273, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1275, ! blockidx%x threadidx%x collapsed
1273, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1300, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1302, ! blockidx%x threadidx%x collapsed
1300, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1335, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1336, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1337, ! blockidx%x threadidx%x collapsed
1335, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1365, Generating update self(sclrprtp_old(:,:,:),sclrpthlp(:,:,:),sclrp2_old(:,:,:),sclrprtp(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),vm(:,:),vp2(:,:),um(:,:),up2(:,:),rtp2_old(:,:),rtpthlp_forcing(:,:),thlm(:,:),thlp2_forcing(:,:),rtm(:,:),rtp2_forcing(:,:),wprtp(:,:),rtpthlp_old(:,:),wp2(:,:),thlp2_old(:,:),rho_ds_zm(:,:),kh_zt(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),invrs_tau_xp2_zm(:,:),sclrpthlp_old(:,:,:),vp2_old(:,:),up2_old(:,:),wp2_zt(:,:),wm_zm(:,:),upwp(:,:),thv_ds_zm(:,:),wpthvp(:,:),wpthlp(:,:),wpsclrp(:,:,:),sigma_sqd_w(:,:),wp3(:,:),rho_ds_zt(:,:),vpwp(:,:),invrs_rho_ds_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:))
1442, Generating exit data delete(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
1452, Generating exit data delete(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
wp2_terms_ac_pr2_lhs:
3334, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3334, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
3344, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3346, ! blockidx%x threadidx%x collapsed
3344, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol),gr,wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
wp2_term_dp1_lhs:
3427, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3428, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3427, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
3437, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3439, ! blockidx%x threadidx%x collapsed
3437, 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:
3526, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3527, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3526, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
3536, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3537, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3538, ! blockidx%x threadidx%x collapsed
3536, 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:
3619, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3620, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3619, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
3628, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3630, ! blockidx%x threadidx%x collapsed
3628, Generating default present(c_uu_buoy(:ngrdcol),rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_dp1_rhs:
3719, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3720, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3719, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
3729, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3730, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3731, ! blockidx%x threadidx%x collapsed
3729, 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))
3737, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3738, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3739, ! blockidx%x threadidx%x collapsed
3737, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
3739, Generating implicit firstprivate(threshold)
solve_xp2_xpyp_with_single_lhs:
1626, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1628, Generating enter data create(sclrprtp_forcing(:,:),sclrpthlp_forcing(:,:),sclrp2_forcing(:,:))
1635, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1637, ! blockidx%x threadidx%x collapsed
1635, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
1681, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1682, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1683, ! blockidx%x threadidx%x collapsed
1681, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
1705, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1707, ! blockidx%x threadidx%x collapsed
1705, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
1715, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1717, ! blockidx%x threadidx%x collapsed
1715, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
1740, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1742, ! blockidx%x threadidx%x collapsed
1740, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
1750, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1752, ! blockidx%x threadidx%x collapsed
1750, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
1785, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1787, ! blockidx%x threadidx%x collapsed
1785, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1796, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1798, ! blockidx%x threadidx%x collapsed
1799, ! blockidx%x threadidx%x collapsed
1796, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1814, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1816, ! blockidx%x threadidx%x collapsed
1814, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1825, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1826, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1827, ! blockidx%x threadidx%x collapsed
1828, ! blockidx%x threadidx%x collapsed
1825, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1842, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
1866, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1868, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp2_term_pr3_rhs:
3840, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3841, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3840, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
3849, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3850, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3851, ! blockidx%x threadidx%x collapsed
3849, 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:
3958, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3959, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3958, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
3967, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3969, ! blockidx%x threadidx%x collapsed
3967, 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:
4053, Generating create(wpuip2(:,:)) [if not already present]
4055, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4056, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4057, ! blockidx%x threadidx%x collapsed
4055, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
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(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))
4073, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4074, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4073, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
4212, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4213, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4215, !$acc loop seq
4212, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4215, Loop is parallelizable
4222, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4223, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4224, ! blockidx%x threadidx%x collapsed
4222, 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:
4407, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4408, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4409, ! blockidx%x threadidx%x collapsed
4407, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4430, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4431, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4432, ! blockidx%x threadidx%x collapsed
4430, 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))
4480, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4481, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4482, ! blockidx%x threadidx%x collapsed
4480, 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))
4536, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4537, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4538, ! blockidx%x threadidx%x collapsed
4536, 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:
4699, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4700, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4701, !$acc loop seq
4699, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
4700, Generating implicit firstprivate(i)
4701, Loop is parallelizable
4711, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4712, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4713, ! blockidx%x threadidx%x collapsed
4711, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),coef_wp3_tp(:ngrdcol),gr)
solve_xp2_xpyp_with_multiple_lhs:
2066, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2069, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
2079, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2081, ! blockidx%x threadidx%x collapsed
2079, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2110, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2112, ! blockidx%x threadidx%x collapsed
2110, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2118, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2120, ! blockidx%x threadidx%x collapsed
2118, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2129, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
2146, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2148, ! blockidx%x threadidx%x collapsed
2146, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2178, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2179, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2180, ! blockidx%x threadidx%x collapsed
2178, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2186, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2188, ! blockidx%x threadidx%x collapsed
2186, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2197, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
2213, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2215, ! blockidx%x threadidx%x collapsed
2213, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2245, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2246, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2247, ! blockidx%x threadidx%x collapsed
2245, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2253, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2255, ! blockidx%x threadidx%x collapsed
2253, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2264, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
2281, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2282, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2283, ! blockidx%x threadidx%x collapsed
2281, Generating default present(lhs_dp1(:ngrdcol,:nzm))
2427, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2428, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2429, ! blockidx%x threadidx%x collapsed
2427, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
2451, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2453, ! blockidx%x threadidx%x collapsed
2451, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
2461, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2462, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2463, ! blockidx%x threadidx%x collapsed
2461, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
2487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2489, ! blockidx%x threadidx%x collapsed
2487, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
2497, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2499, ! blockidx%x threadidx%x collapsed
2497, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
2530, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2531, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2532, ! blockidx%x threadidx%x collapsed
2533, ! blockidx%x threadidx%x collapsed
2530, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2547, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2548, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2549, ! blockidx%x threadidx%x collapsed
2550, ! blockidx%x threadidx%x collapsed
2547, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2565, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2568, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
wp3_terms_ac_pr2_lhs:
4826, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4827, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4826, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
4836, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4838, ! blockidx%x threadidx%x collapsed
4836, Generating default present(gr%invrs_dzt(1:ngrdcol,2:nzt-1),c11_skw_fnc(:ngrdcol,2:nzt-1),gr,wm_zm(:ngrdcol,2:nzt),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
xp2_xpyp_lhs:
2648, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2650, ! blockidx%x threadidx%x collapsed
2648, Generating default present(lhs_diff(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1),lhs_ma(:,:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1))
2662, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2664, ! blockidx%x threadidx%x collapsed
2662, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
2664, Generating implicit firstprivate(dt)
2677, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2678, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2677, Generating default present(lhs(:,:ngrdcol,:),gr)
wp3_term_pr1_lhs:
4945, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4946, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4945, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
4956, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4957, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4958, ! blockidx%x threadidx%x collapsed
4956, 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))
4967, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4969, ! blockidx%x threadidx%x collapsed
4967, 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))
wp3_term_ta_explicit_rhs:
5070, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5071, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5070, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
5080, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5081, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5082, ! blockidx%x threadidx%x collapsed
5080, 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:
5156, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5157, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5156, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
5166, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5168, ! blockidx%x threadidx%x collapsed
5166, 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))
advance_xm_wpxp:
496, Generating enter data create(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
505, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
543, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
545, ! blockidx%x threadidx%x collapsed
543, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
552, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
554, ! blockidx%x threadidx%x collapsed
552, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
562, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
563, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
564, ! blockidx%x threadidx%x collapsed
565, ! blockidx%x threadidx%x collapsed
562, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
572, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
573, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
574, ! blockidx%x threadidx%x collapsed
575, ! blockidx%x threadidx%x collapsed
572, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),wpsclrp_old(:ngrdcol,:nzm,:sclr_dim))
584, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
585, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
586, ! blockidx%x threadidx%x collapsed
584, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
593, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
595, ! blockidx%x threadidx%x collapsed
593, Generating default present(vpwp(:ngrdcol,:nzm),vpwp_old(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
607, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
609, ! blockidx%x threadidx%x collapsed
607, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12))
609, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
628, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
630, ! blockidx%x threadidx%x collapsed
628, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
630, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
661, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
663, ! blockidx%x threadidx%x collapsed
661, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
675, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
676, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
677, ! blockidx%x threadidx%x collapsed
675, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm))
685, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
687, ! blockidx%x threadidx%x collapsed
685, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
687, Generating implicit firstprivate(c7,c7b,c7c)
717, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
735, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
737, ! blockidx%x threadidx%x collapsed
735, Generating default present(c7_skw_fnc(:ngrdcol,:nzm))
Generating implicit copy(err_code) [if not already present]
755, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
756, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
757, ! blockidx%x threadidx%x collapsed
755, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
779, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
781, ! blockidx%x threadidx%x collapsed
779, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
788, Generating update self(c6_term(:,:))
903, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
904, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
905, ! blockidx%x threadidx%x collapsed
903, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
912, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
913, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
914, ! blockidx%x threadidx%x collapsed
912, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
922, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
923, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
924, ! blockidx%x threadidx%x collapsed
925, ! blockidx%x threadidx%x collapsed
922, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
932, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
933, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
934, ! blockidx%x threadidx%x collapsed
935, ! blockidx%x threadidx%x collapsed
932, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
945, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
946, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
947, ! blockidx%x threadidx%x collapsed
945, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
954, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
956, ! blockidx%x threadidx%x collapsed
954, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
970, Generating update self(vpwp(:,:),vm_forcing(:,:),upwp(:,:),um_forcing(:,:),wpsclrp(:,:,:),sclrm_forcing(:,:,:),wpthlp_forcing(:,:),thlm_forcing(:,:),wprtp_forcing(:,:),rtm_forcing(:,:),vprcp(:,:),vg(:,:),uprcp(:,:),ug(:,:),wprtp_old(:,:),rtpthvp(:,:),wpsclrp_old(:,:,:),skw_zm(:,:),wp3_on_wp2_zt(:,:),rho_ds_zt(:,:),mixt_frac_zm(:,:),vp2(:,:),up2(:,:),vm_ref(:,:),um_ref(:,:),vm_old(:,:),um_old(:,:),em(:,:),wpthvp(:,:),wpthlp_old(:,:),varnce_w_2_zm(:,:),thv_ds_zm(:,:),vm(:,:),um(:,:),sclrm_old(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),wp2rtp(:,:),cx_fnc_richardson(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_old(:,:),w_1_zm(:,:),vpwp_old(:,:),thlm_ref(:,:),rtm_ref(:,:),thlpthvp(:,:),invrs_rho_ds_zm(:,:),fcor(:),rho_ds_zm(:,:),rc_coef_zm(:,:),thlm_old(:,:),wpthlp(:,:),thlm(:,:),thlp2(:,:),wp2sclrp(:,:,:),rtm_old(:,:),wprtp(:,:),rtm(:,:),rtp2(:,:),wp2(:,:),sigma_sqd_w(:,:),invrs_rho_ds_zt(:,:),invrs_tau_c6_zm(:,:),kh_zm(:,:),wp3_on_wp2(:,:),wp2thlp(:,:),kh_zt(:,:),wm_zt(:,:),wm_zm(:,:),w_2_zm(:,:),sclrpthvp(:,:,:))
1028, Generating update self(rtm_ref(:,:),rtm(:,:))
1049, Generating update device(rtm(:,:))
1055, Generating update self(thlm_ref(:,:),thlm(:,:))
1076, Generating update device(thlm(:,:))
1084, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
1114, Generating update device(vm(:,:),um(:,:))
1123, Generating update self(vm(:,:),um(:,:))
1132, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1134, ! blockidx%x threadidx%x collapsed
1132, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
1134, Generating implicit firstprivate(ts_nudge,dt)
1143, Generating update self(vm(:,:),um(:,:))
1155, Generating update self(vm_ref(:,:),um_ref(:,:))
1168, Generating exit data delete(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
1177, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
xp2_xpyp_uv_rhs:
3232, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
3260, Generating implicit firstprivate(ngrdcol,nzm)
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(ngrdcol,nzm)
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),c_uu_shr(:ngrdcol),lhs_dp1_c14(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),lhs_dp1_c4(:ngrdcol,2:nzm-1),xap2(:ngrdcol,:nzm),rhs_term_tp(:ngrdcol,2:nzm-1))
3316, Generating implicit firstprivate(nzm,ngrdcol)
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(rhs(:ngrdcol,2:nzm-1),xap2(:ngrdcol,2:nzm-1))
3318, Generating implicit firstprivate(dt)
3336, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
3350, 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(:,:))
3419, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3420, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3419, Generating default present(xap2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3428, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp3_term_pr_turb_rhs:
5255, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5256, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5255, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
5266, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5268, ! blockidx%x threadidx%x collapsed
5266, Generating default present(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))
5280, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5282, ! blockidx%x threadidx%x collapsed
5280, Generating default present(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:
5372, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
5374, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5376, ! blockidx%x threadidx%x collapsed
5374, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
5383, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5383, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
5392, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5393, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5394, ! blockidx%x threadidx%x collapsed
5392, 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))
xm_wpxp_lhs:
1326, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1326, Generating default present(lhs(:,:ngrdcol,:1))
1337, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1339, ! blockidx%x threadidx%x collapsed
1337, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
1339, Generating implicit firstprivate(k_xm,invrs_dt)
1359, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1361, ! blockidx%x threadidx%x collapsed
1359, Generating default present(lhs(:,:ngrdcol,:),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1),lhs_pr1(:ngrdcol,2:nzm-1))
1361, Generating implicit firstprivate(k_wpxp)
1386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1386, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
1387, Generating implicit firstprivate(nzm)
1398, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1400, ! blockidx%x threadidx%x collapsed
1398, Generating default present(lhs(3,:ngrdcol,:))
1400, Generating implicit firstprivate(k_wpxp,invrs_dt)
1410, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1411, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1412, ! blockidx%x threadidx%x collapsed
1410, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1412, Generating implicit firstprivate(k_xm)
1424, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1425, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1426, ! blockidx%x threadidx%x collapsed
1424, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1426, Generating implicit firstprivate(k_xm)
xp2_xpyp_rhs:
3585, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
3636, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3637, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3638, ! blockidx%x threadidx%x collapsed
3636, Generating default present(lhs_ta(:,:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),rhs_term_dp1(:ngrdcol,2:nzm-1),lhs_term_dp1(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),xapxbp(:ngrdcol,:nzm),rhs_term_tp(:ngrdcol,2:nzm-1))
3691, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3693, ! blockidx%x threadidx%x collapsed
3691, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3700, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3702, ! blockidx%x threadidx%x collapsed
3700, Generating default present(rhs(:ngrdcol,2:nzm-1),xapxbp(:ngrdcol,2:nzm-1))
3702, Generating implicit firstprivate(dt)
3713, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
3730, Generating update self(lhs_ta(:,:,:),rhs_ta(:,:),xpyp_forcing(:,:),xbm(:,:),rhs_term_tp(:,:),wpxap(:,:),xapxbp(:,:),rhs_term_dp1(:,:),wpxbp(:,:),cn(:,:),xam(:,:),invrs_tau_zm(:,:),lhs_term_dp1(:,:))
3817, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3818, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3817, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3818, Generating implicit firstprivate(threshold)
3824, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
wp3_term_pr1_rhs:
5497, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5498, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5497, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
5508, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5510, ! blockidx%x threadidx%x collapsed
5508, 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))
5517, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5519, ! blockidx%x threadidx%x collapsed
5517, 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))
calc_xm_wpxp_lhs_terms:
1565, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
1601, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1603, ! blockidx%x threadidx%x collapsed
1601, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1610, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1612, ! blockidx%x threadidx%x collapsed
1610, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1619, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1621, ! blockidx%x threadidx%x collapsed
1619, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
1629, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1629, Generating default present(zeros_array(:ngrdcol))
1649, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
xm_wpxp_rhs:
1802, Generating enter data create(rhs_bp_pr3(:,:))
1822, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1823, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1822, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
1823, Generating implicit firstprivate(rhs_lb_idx_zm)
1830, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1831, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1832, ! blockidx%x threadidx%x collapsed
1830, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
1832, Generating implicit firstprivate(k_xm,invrs_dt)
1846, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1848, ! blockidx%x threadidx%x collapsed
1846, Generating default present(lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wpxp_forcing(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,:),rhs_bp_pr3(:ngrdcol,2:nzm-1),gr,lhs_pr1(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
1848, Generating implicit firstprivate(k_wpxp)
1865, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1866, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1865, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
1866, Generating implicit firstprivate(rhs_ub_idx_zm)
1874, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1876, ! blockidx%x threadidx%x collapsed
1874, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
1876, Generating implicit firstprivate(k_wpxp,invrs_dt)
1931, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
Generating copyout(rhs_pr3(:,:),rhs_bp(:,:)) [if not already present]
1959, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
2021, Generating exit data delete(rhs_bp_pr3(:,:))
calc_xm_wpxp_ta_terms:
2211, Generating enter data create(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
2217, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
2240, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2241, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2242, ! blockidx%x threadidx%x collapsed
2243, ! blockidx%x threadidx%x collapsed
2240, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2252, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2253, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2254, ! blockidx%x threadidx%x collapsed
2255, ! blockidx%x threadidx%x collapsed
2256, ! blockidx%x threadidx%x collapsed
2252, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
2265, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2267, ! blockidx%x threadidx%x collapsed
2265, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
2294, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2296, ! blockidx%x threadidx%x collapsed
2294, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
2328, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2330, ! blockidx%x threadidx%x collapsed
2328, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
2341, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2343, ! blockidx%x threadidx%x collapsed
2341, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2364, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2366, ! blockidx%x threadidx%x collapsed
2364, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2382, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2383, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2384, ! blockidx%x threadidx%x collapsed
2385, ! blockidx%x threadidx%x collapsed
2382, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2393, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2394, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2395, ! blockidx%x threadidx%x collapsed
2396, ! blockidx%x threadidx%x collapsed
2397, ! blockidx%x threadidx%x collapsed
2393, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2407, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2408, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2409, ! blockidx%x threadidx%x collapsed
2407, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
2419, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2420, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2421, ! blockidx%x threadidx%x collapsed
2419, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
2429, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2430, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2431, ! blockidx%x threadidx%x collapsed
2432, ! blockidx%x threadidx%x collapsed
2429, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
2444, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2445, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2446, ! blockidx%x threadidx%x collapsed
2447, ! blockidx%x threadidx%x collapsed
2444, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
2457, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2459, ! blockidx%x threadidx%x collapsed
2457, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
2591, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
2609, Generating exit data delete(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
2615, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
2965, Generating enter data create(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
2973, Generating enter data create(wpsclrp_forcing(:,:,:))
2977, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3028, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3030, ! blockidx%x threadidx%x collapsed
3028, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
3030, Generating implicit firstprivate(sclr)
3059, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3061, ! blockidx%x threadidx%x collapsed
3059, Generating default present(vm_tndcy(:ngrdcol,:nzt),vm_forcing(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),ug(:ngrdcol,:nzt),fcor(:ngrdcol),um_forcing(:ngrdcol,:nzt),vg(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
3070, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm_forcing(:,:),vm(:,:),um(:,:))
3100, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3102, ! blockidx%x threadidx%x collapsed
3100, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
3115, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3117, ! blockidx%x threadidx%x collapsed
3115, Generating default present(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
3129, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3131, ! blockidx%x threadidx%x collapsed
3129, Generating default present(upwp_forcing_pert(:ngrdcol,:nzm),ddzt_um_pert(:ngrdcol,:nzm),ddzt_vm_pert(:ngrdcol,:nzm),c_uu_shr(:ngrdcol),wp2(:ngrdcol,:nzm),vpwp_forcing_pert(:ngrdcol,:nzm))
3142, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
3155, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3157, ! blockidx%x threadidx%x collapsed
3155, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
3209, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3210, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3211, ! blockidx%x threadidx%x collapsed
3209, Generating default present(vpthvp_tmp(:ngrdcol,:nzm),vpthlp(:ngrdcol,:nzm),vprtp(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_tmp(:ngrdcol,:nzm),upthlp(:ngrdcol,:nzm),uprtp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
3226, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3228, ! blockidx%x threadidx%x collapsed
3226, Generating default present(vpthvp_pert(:ngrdcol,:nzm),vpthlp_pert(:ngrdcol,:nzm),vprtp_pert(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_pert(:ngrdcol,:nzm),upthlp_pert(:ngrdcol,:nzm),uprtp_pert(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
3243, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
3307, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
Generating NVIDIA GPU code
3308, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3309, ! blockidx%x threadidx%x collapsed
3310, ! blockidx%x threadidx%x collapsed
3307, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
3320, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3329, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3338, Generating implicit firstprivate(sclr_dim,nzt)
Generating NVIDIA GPU code
3339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3340, ! blockidx%x threadidx%x collapsed
3348, Generating implicit firstprivate(sclr_dim,nzm)
Generating NVIDIA GPU code
3349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3350, ! blockidx%x threadidx%x collapsed
3359, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3368, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3398, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
3709, Generating exit data delete(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
3717, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
4707, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
4797, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4799, ! blockidx%x threadidx%x collapsed
4797, Generating default present(xm_old(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),solution(:ngrdcol,:))
4799, Generating implicit firstprivate(k_xm)
4808, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4809, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4810, ! blockidx%x threadidx%x collapsed
4808, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
4810, Generating implicit firstprivate(k_wpxp)
4819, Generating update self(wm_zt(:,:),xm(:,:),wpxp(:,:),lhs_ma_zt(:,:,:),lhs_ta_wpxp(:,:,:),lhs_ta_xm(:,:,:),lhs_pr1(:,:),lhs_diff_zm(:,:,:),lhs_ma_zm(:,:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),rcond(:))
4827, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
Generating copyout(wpxp_pr2(:,:),wpxp_ac(:,:)) [if not already present]
4995, Generating update self(xm(:,:))
5016, Generating update self(xm(:,:))
5050, Generating update self(xm(:,:))
5075, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5077, ! blockidx%x threadidx%x collapsed
5075, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5085, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5087, ! blockidx%x threadidx%x collapsed
5085, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5095, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5097, ! blockidx%x threadidx%x collapsed
5095, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5107, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5109, ! blockidx%x threadidx%x collapsed
5107, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5178, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
5269, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5270, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5271, ! blockidx%x threadidx%x collapsed
5269, Generating default present(invrs_rho_ds_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr,rho_ds_zm(:ngrdcol,:nzt+1),lhs_ta_xm(:,:ngrdcol,:nzt))
calc_xp2_xpyp_ta_terms:
4131, Generating enter data create(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
4144, Generating enter data create(term_wpthlpsclrp_explicit_zm(:,:),wpsclrp_zt(:,:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
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(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
4170, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4171, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4172, ! blockidx%x threadidx%x collapsed
4170, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4179, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4181, ! blockidx%x threadidx%x collapsed
4179, 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))
4445, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4446, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4447, ! blockidx%x threadidx%x collapsed
4445, 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))
4460, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4461, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4462, ! blockidx%x threadidx%x collapsed
4460, 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))
4484, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4486, ! blockidx%x threadidx%x collapsed
4484, Generating default present(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))
4504, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4505, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
4506, ! blockidx%x threadidx%x collapsed
4507, ! blockidx%x threadidx%x collapsed
4504, Generating default present(lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
4516, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
4517, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
4518, ! blockidx%x threadidx%x collapsed
4519, ! blockidx%x threadidx%x collapsed
4520, ! blockidx%x threadidx%x collapsed
4516, 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))
4540, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4541, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4542, ! blockidx%x threadidx%x collapsed
4540, 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))
4554, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4555, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4556, ! blockidx%x threadidx%x collapsed
4554, 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))
4582, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4584, ! blockidx%x threadidx%x collapsed
4582, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
4589, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4590, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4591, ! blockidx%x threadidx%x collapsed
4589, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
4609, Generating implicit firstprivate(nzm,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(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4616, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4617, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4618, ! blockidx%x threadidx%x collapsed
4616, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
4640, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4641, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4642, ! blockidx%x threadidx%x collapsed
4640, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4647, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4649, ! blockidx%x threadidx%x collapsed
4647, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
4667, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4668, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4669, ! blockidx%x threadidx%x collapsed
4667, 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))
4693, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4694, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4695, ! blockidx%x threadidx%x collapsed
4693, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
4700, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4702, ! blockidx%x threadidx%x collapsed
4700, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
4732, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4733, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4734, ! blockidx%x threadidx%x collapsed
4732, 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))
4741, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4743, ! blockidx%x threadidx%x collapsed
4741, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
4766, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4768, ! blockidx%x threadidx%x collapsed
4766, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
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(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
4796, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4797, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4798, ! blockidx%x threadidx%x collapsed
4796, 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))
4805, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4806, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4807, ! blockidx%x threadidx%x collapsed
4805, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4830, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4831, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4832, ! blockidx%x threadidx%x collapsed
4830, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
4837, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4838, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4839, ! blockidx%x threadidx%x collapsed
4837, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
4860, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4861, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4862, ! blockidx%x threadidx%x collapsed
4860, 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))
4869, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4870, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4871, ! blockidx%x threadidx%x collapsed
4869, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
4894, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4895, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4896, ! blockidx%x threadidx%x collapsed
4894, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
4901, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4902, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4903, ! blockidx%x threadidx%x collapsed
4901, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
5337, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5339, ! blockidx%x threadidx%x collapsed
5337, 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))
5351, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5352, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5353, ! blockidx%x threadidx%x collapsed
5351, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
5369, Generating implicit firstprivate(nzt,ngrdcol)
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(coef_wpup2_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpvp2_implicit(:ngrdcol,:nzt))
5379, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5380, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5381, ! blockidx%x threadidx%x collapsed
5379, Generating default present(term_wpup2_explicit(:ngrdcol,:nzt),upwp_zt(:ngrdcol,:nzt),term_wpvp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),vpwp_zt(:ngrdcol,:nzt))
5401, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5402, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
5403, ! blockidx%x threadidx%x collapsed
5404, ! blockidx%x threadidx%x collapsed
5401, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
5435, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
5460, Generating exit data delete(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
5473, 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(:,:))
wpxp_term_tp_lhs:
5368, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5368, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
5376, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5377, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5378, ! blockidx%x threadidx%x collapsed
5376, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
5391, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5392, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5391, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
term_tp_rhs:
5550, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5552, ! blockidx%x threadidx%x collapsed
5550, 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))
wpxp_terms_ac_pr2_lhs:
5493, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5494, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5493, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
5500, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5502, ! blockidx%x threadidx%x collapsed
5500, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1),wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1))
5511, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5512, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5511, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
term_dp1_lhs:
5645, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5646, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5645, Generating default present(gr,lhs(:ngrdcol,:))
5654, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5655, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5656, ! blockidx%x threadidx%x collapsed
5654, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
5735, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5737, ! blockidx%x threadidx%x collapsed
5735, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
5737, Generating implicit firstprivate(threshold)
wpxp_term_pr1_lhs:
5591, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5593, ! blockidx%x threadidx%x collapsed
5591, Generating default present(lhs_pr1_wprtp(:ngrdcol,2:nzm-1),lhs_pr1_wpthlp(:ngrdcol,2:nzm-1),c6rt_skw_fnc(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c6thl_skw_fnc(:ngrdcol,2:nzm-1))
5605, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5606, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5605, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
5625, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5627, ! blockidx%x threadidx%x collapsed
5625, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
5636, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5637, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5636, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
term_pr1:
5863, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5864, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5865, ! blockidx%x threadidx%x collapsed
5863, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c14(:ngrdcol),xbp2(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),invrs_tau_c14_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wpxp_terms_bp_pr3_rhs:
5715, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5716, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5715, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
5721, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5723, ! blockidx%x threadidx%x collapsed
5721, Generating default present(c7_skw_fnc(:ngrdcol,2:nzm-1),rhs_bp_pr3(:ngrdcol,2:nzm-1),xpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
5729, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5730, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5729, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
term_pr2:
5979, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5980, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5981, ! blockidx%x threadidx%x collapsed
5979, Generating default present(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:
6082, Generating update self(xp2_np1(:,:))
6103, Generating update self(xp2_np1(:,:))
xm_correction_wpxp_cl:
5915, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
5919, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5921, ! blockidx%x threadidx%x collapsed
5919, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
5921, Generating implicit firstprivate(l_any_clipping_needed)
5930, Generating update self(l_any_clipping_needed)
5948, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5949, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5950, ! blockidx%x threadidx%x collapsed
5948, Generating default present(l_clipping_needed(:ngrdcol),xm_tndcy_wpxp_cl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),wpxp_chnge(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt))
5950, Generating implicit firstprivate(dt)
5961, Generating update self(xm_tndcy_wpxp_cl(:,:))
5972, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
6020, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6021, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6022, ! blockidx%x threadidx%x collapsed
6020, Generating default present(coefficient(:ngrdcol),damped_value(:ngrdcol,:nzm),gr,gr%zm(1:ngrdcol,1:nzm),threshold(:ngrdcol),max_coeff_value(:ngrdcol),lscale_zm(:ngrdcol,:nzm),altitude_threshold(:ngrdcol),cx_skw_fnc(:ngrdcol,:nzm))
diagnose_upxp:
6100, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
6105, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6106, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6107, ! blockidx%x threadidx%x collapsed
6105, Generating default present(ypxp(:ngrdcol,2:nzm-1),ypwp(:ngrdcol,2:nzm-1),ddzt_ym(:ngrdcol,2:nzm-1),c6x_skw_fnc(:ngrdcol,2:nzm-1),tau_c6_zm(:ngrdcol,2:nzm-1),ddzt_xm(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
6117, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6118, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6117, Generating default present(ypxp(:ngrdcol,:),gr)
6124, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
Aborted by Gunther Huebler
Sending interrupt signal to process
nvdd-Fatal-/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/Linux_x86_64/24.3/cuda/11.8/bin/ptxas TERMINATED by signal 15
NVFORTRAN-F-0155-Compiler failed to translate accelerator region (see -Minfo messages): Device compiler exited with error status code (/home/jenkins/workspace/branch_clubb_test/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90: 5517)
NVFORTRAN/x86-64 Linux 24.3-0: compilation aborted
make[1]: *** [Make.clubb_param:27: advance_wp2_wp3_module.o] Error 2
make[1]: Leaving directory '/home/jenkins/workspace/branch_clubb_test/obj'
make: *** [Makefile:14: libclubb_param.a] Error 2
Terminated
script returned exit code 143
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
Stage "Run GPU_ACC" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
Stage "Compile GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_OMP)
Stage "Run GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
Stage "Compare CPU vs ACC" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
Stage "Compare CPU vs OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: f9183e9a-7057-4bd2-8cfc-4ce09b1071ce
Finished: ABORTED