Skipping 452 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
368, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
368, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
369, Generating implicit firstprivate(nzt)
441, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
442, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
443, ! blockidx%x threadidx%x collapsed
441, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
465, Generating update self(p_in_pa(:,:))
471, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
489, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
490, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
491, ! blockidx%x threadidx%x collapsed
489, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
498, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
500, ! blockidx%x threadidx%x collapsed
501, !$acc loop seq
498, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
501, Loop is parallelizable
509, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
511, ! blockidx%x threadidx%x collapsed
512, !$acc loop seq
509, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
512, Loop is parallelizable
590, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
591, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
590, Generating default present(ustar(:ngrdcol))
614, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
615, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
614, Generating default present(ustar(:ngrdcol))
628, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
629, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
628, Generating default present(ustar(:ngrdcol))
650, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
651, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
650, Generating default present(ustar(:ngrdcol))
788, Generating update self(rho_bot(:))
791, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
842, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
843, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
842, Generating default present(ustar(:ngrdcol))
870, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
871, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
870, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
871, Generating implicit firstprivate(sens_ht,latent_ht)
877, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
878, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
879, ! blockidx%x threadidx%x collapsed
877, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
879, Generating implicit firstprivate(sens_ht)
886, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
887, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
888, ! blockidx%x threadidx%x collapsed
886, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
888, Generating implicit firstprivate(latent_ht)
898, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
909, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
read_surface_var_for_bc:
1015, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
1020, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1021, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1020, Generating default present(exner_bot(:ngrdcol),gr,z_bot(:ngrdcol),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um(:ngrdcol,:1),um_bot(:ngrdcol),vm(:ngrdcol,:1),rho_zm(:ngrdcol,:1),rtm(:ngrdcol,:1),rtm_bot(:ngrdcol),thlm(:ngrdcol,:1),rho_bot(:ngrdcol),p_sfc(:ngrdcol),gr%zt(1:ngrdcol,1))
1040, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1041, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1048, !$acc loop seq
1040, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
1041, Generating implicit firstprivate(k,min_val)
1048, Loop carried scalar dependence for min_val at line 1049
Loop carried reuse of k_min prevents parallelization
1058, Generating update self(k_min(:))
1091, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1092, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1091, Generating default present(gr,rho_bot(:ngrdcol),p_sfc(:ngrdcol),exner_bot(:ngrdcol),z_bot(:),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um_bot(:ngrdcol),rtm_bot(:ngrdcol),rho_zm(:ngrdcol,:))
1092, Generating implicit firstprivate(k00,km1,kp2,kp1)
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[ 96%] Linking Fortran static library libbenchmark_cases_lib.a
[ 96%] Built target benchmark_cases_lib
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 96%] Linking Fortran static library libmicrophys_lib.a
[ 96%] Built target microphys_lib
Scanning dependencies of target clubb_driver_lib
[ 96%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o
[ 96%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 97%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
2542, Generating enter data create(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:))
Generating enter data copyin(pdf_params_zm%mixt_frac(:,:))
Generating enter data create(pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params_zm)
Generating enter data create(pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:))
Generating enter data copyin(pdf_params%mixt_frac(:,:))
Generating enter data create(pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params)
Generating enter data create(pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:))
Generating enter data copyin(err_info,thv_ds_zt_init(:))
Generating enter data create(rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:))
Generating enter data copyin(clubb_params(:,:))
Generating enter data create(sigma_x_1_n(:,:,:))
Generating enter data copyin(sfc_soil_t_in_k_init(:))
Generating enter data create(mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:))
Generating enter data copyin(invrs_rho_ds_zt_init(:))
Generating enter data create(cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:))
Generating enter data copyin(upwp_init(:),vm_init(:),um_init(:),hm_metadata)
Generating enter data create(wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:))
Generating enter data copyin(wp2_init(:))
Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
Generating enter data create(vprcp(:,:))
Generating enter data copyin(vg_init(:))
Generating enter data create(uprcp(:,:))
Generating enter data copyin(ug_init(:))
Generating enter data create(thlm_mc(:,:))
Generating enter data copyin(rtm_init(:))
Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
Generating enter data copyin(thv_ds_zm_init(:))
Generating enter data create(thlpthvp(:,:))
Generating enter data copyin(invrs_rho_ds_zm_init(:))
Generating enter data create(ice_supersat_frac(:,:))
Generating enter data copyin(rho_ds_zm_init(:))
Generating enter data create(rho(:,:),rfrzm(:,:))
Generating enter data copyin(rho_init(:))
Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
Generating enter data copyin(wm_zt_init(:))
Generating enter data create(rtp3(:,:))
Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
Generating enter data create(rtpthvp(:,:))
Generating enter data copyin(rcm_init(:))
Generating enter data create(upwp_sfc_pert(:))
Generating enter data copyin(sfc_elevation(:))
Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
Generating enter data create(err_info%err_code(:))
Generating enter data copyin(em_init(:))
Generating enter data create(rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:))
Generating enter data copyin(rho_ds_zm_dycore_init(:))
Generating enter data create(rho_zm(:,:))
Generating enter data copyin(rho_ds_zt_init(:))
Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
Generating enter data copyin(dummy_dy(:))
Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params_zm%varnce_w_1(:,:))
Generating enter data create(pdf_params_zm%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:))
Generating enter data create(pdf_params%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params%varnce_w_1(:,:))
Generating enter data create(pdf_params%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),deep_soil_t_in_k_init(:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_init(:))
Generating enter data create(sigma_x_2_n(:,:,:))
Generating enter data copyin(gr%zt(:,:))
Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
Generating enter data create(mu_x_2_n(:,:,:))
Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:))
Generating enter data create(x_nl_all_levs(:,:,:,:))
2617, Generating enter data create(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:))
Generating enter data copyin(sclrm_init(:,:))
Generating enter data create(sclrpthvp(:,:,:))
Generating enter data copyin(sclr_tol(:))
Generating enter data create(wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
2622, Generating enter data create(edsclrm(:,:,:))
Generating enter data copyin(edsclrm_init(:,:))
Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
2626, Generating enter data create(rtphmp_zt(:,:,:))
Generating enter data copyin(hm_metadata%l_mix_rat_hm(:))
Generating enter data create(thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
set_case_initial_conditions:
2693, Generating implicit firstprivate(ngrdcol,lh_num_samples)
Generating NVIDIA GPU code
2694, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2695, ! blockidx%x threadidx%x collapsed
2696, ! blockidx%x threadidx%x collapsed
2697, !$acc loop seq
2693, Generating default present(x_mixt_comp_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt),x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),lh_sample_point_weights(1:ngrdcol,1:lh_num_samples,1:gr%nzt),gr)
2697, Loop is parallelizable
2704, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2706, ! blockidx%x threadidx%x collapsed
2704, Generating default present(um_forcing(1:ngrdcol,1:gr%nzt),ug_init(1:gr%nzt),vm_forcing(1:ngrdcol,1:gr%nzt),vg_init(1:gr%nzt),um_ref_init(1:gr%nzt),vm_ref_init(1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),rho_init(1:gr%nzt),w_down_in_cloud(1:ngrdcol,1:gr%nzt),vp3(1:ngrdcol,1:gr%nzt),cloudy_downdraft_frac(1:ngrdcol,1:gr%nzt),cloud_frac(1:ngrdcol,1:gr%nzt),wp2up(1:ngrdcol,1:gr%nzt),p_in_pa(1:ngrdcol,1:gr%nzt),lscale(1:ngrdcol,1:gr%nzt),exner(1:ngrdcol,1:gr%nzt),cloudy_updraft_frac(1:ngrdcol,1:gr%nzt),rho_ds_zt_init(1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),rho_ds_zt(1:ngrdcol,1:gr%nzt),rho(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt(1:ngrdcol,1:gr%nzt),ice_supersat_frac(1:ngrdcol,1:gr%nzt),thv_ds_zt(1:ngrdcol,1:gr%nzt),thlp3(1:ngrdcol,1:gr%nzt),thlm(1:ngrdcol,1:gr%nzt),rtm(1:ngrdcol,1:gr%nzt),um(1:ngrdcol,1:gr%nzt),vm(1:ngrdcol,1:gr%nzt),um_init(1:gr%nzt),vm_init(1:gr%nzt),wm_zt(1:ngrdcol,1:gr%nzt),w_up_in_cloud(1:ngrdcol,1:gr%nzt),rcm_in_layer(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),cloud_cover(1:ngrdcol,1:gr%nzt),gr,rcm(1:ngrdcol,1:gr%nzt),ug(1:ngrdcol,1:gr%nzt),thvm_init(1:gr%nzt),vg(1:ngrdcol,1:gr%nzt),up3(1:ngrdcol,1:gr%nzt),um_ref(1:ngrdcol,1:gr%nzt),um_pert(1:ngrdcol,1:gr%nzt),vm_ref(1:ngrdcol,1:gr%nzt),vm_pert(1:ngrdcol,1:gr%nzt),thlm_ref(1:ngrdcol,1:gr%nzt),thlm_mc(1:ngrdcol,1:gr%nzt),rtm_ref(1:ngrdcol,1:gr%nzt),rtm_init(1:gr%nzt),thvm(1:ngrdcol,1:gr%nzt),thv_ds_zt_init(1:gr%nzt),p_in_pa_init(1:gr%nzt),thlm_ref_init(1:gr%nzt),rtm_ref_init(1:gr%nzt),wp2thlp(1:ngrdcol,1:gr%nzt),wp2thvp(1:ngrdcol,1:gr%nzt),wm_zt_init(1:gr%nzt),wp2rtp(1:ngrdcol,1:gr%nzt),wp3(1:ngrdcol,1:gr%nzt),wpvp2(1:ngrdcol,1:gr%nzt),wpup2(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt_init(1:gr%nzt),kh_zt(1:ngrdcol,1:gr%nzt),rtp3(1:ngrdcol,1:gr%nzt),rcm_init(1:gr%nzt),thlm_init(1:gr%nzt),rcm_mc(1:ngrdcol,1:gr%nzt),exner_init(1:gr%nzt))
2761, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2762, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2763, ! blockidx%x threadidx%x collapsed
2761, Generating default present(upwp(1:ngrdcol,1:gr%nzm),uprcp(1:ngrdcol,1:gr%nzm),vprcp(1:ngrdcol,1:gr%nzm),up2(1:ngrdcol,1:gr%nzm),thv_ds_zm_init(1:gr%nzm),vp2(1:ngrdcol,1:gr%nzm),upwp_pert(1:ngrdcol,1:gr%nzm),wprcp(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),wp4(1:ngrdcol,1:gr%nzm),wp2(1:ngrdcol,1:gr%nzm),wm_zm_init(1:gr%nzm),rho_zm_init(1:gr%nzm),rtpthvp(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm),rho_zm(1:ngrdcol,1:gr%nzm),rho_ds_zm_init(1:gr%nzm),rho_ds_zm(1:ngrdcol,1:gr%nzm),rc_coef_zm(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm(1:ngrdcol,1:gr%nzm),gr,thv_ds_zm(1:ngrdcol,1:gr%nzm),thlpthvp(1:ngrdcol,1:gr%nzm),wprtp(1:ngrdcol,1:gr%nzm),wpthlp(1:ngrdcol,1:gr%nzm),rtp2(1:ngrdcol,1:gr%nzm),thlp2(1:ngrdcol,1:gr%nzm),rtpthlp(1:ngrdcol,1:gr%nzm),upwp_init(1:gr%nzm),vpwp(1:ngrdcol,1:gr%nzm),wm_zm(1:ngrdcol,1:gr%nzm),vpwp_pert(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm_init(1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),thlprcp(1:ngrdcol,1:gr%nzm),wpthvp(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),up2_init(1:gr%nzm),vp2_init(1:gr%nzm),kh_zm(1:ngrdcol,1:gr%nzm),wp2vp2(1:ngrdcol,1:gr%nzm),wp2_init(1:gr%nzm),wp2up2(1:ngrdcol,1:gr%nzm),invrs_tau_zm(1:ngrdcol,1:gr%nzm),wprtp_forcing(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm))
2808, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2809, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2808, Generating default present(wpthlp_sfc(1:ngrdcol),wprtp_sfc(1:ngrdcol),vpwp_sfc(1:ngrdcol),sfc_soil_t_in_k_init(:),veg_t_in_k_init(:),deep_soil_t_in_k(1:ngrdcol),sfc_soil_t_in_k(1:ngrdcol),deep_soil_t_in_k_init(:),veg_t_in_k(1:ngrdcol),upwp_sfc(1:ngrdcol))
2822, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2823, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2824, ! blockidx%x threadidx%x collapsed
2825, ! blockidx%x threadidx%x collapsed
2822, Generating default present(sclrm_forcing(1:ngrdcol,1:gr%nzt,1:sclr_dim),gr,sclrm(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrp3(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrm_init(1:gr%nzt,1:sclr_dim))
2833, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2834, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2835, ! blockidx%x threadidx%x collapsed
2836, ! blockidx%x threadidx%x collapsed
2833, Generating default present(sclrpthlp(1:ngrdcol,1:gr%nzm,1:sclr_dim),gr,sclr_tol(1:sclr_dim),sclrp2(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrprtp(1:ngrdcol,1:gr%nzm,1:sclr_dim),wpsclrp(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrpthvp(1:ngrdcol,1:gr%nzm,1:sclr_dim))
2846, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2848, ! blockidx%x threadidx%x collapsed
2846, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
2857, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2858, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2859, ! blockidx%x threadidx%x collapsed
2860, ! blockidx%x threadidx%x collapsed
2857, Generating default present(edsclrm_forcing(1:ngrdcol,1:gr%nzt,1:edsclr_dim),edsclrm(1:ngrdcol,1:gr%nzt,1:edsclr_dim),gr,edsclrm_init(1:gr%nzt,1:edsclr_dim))
2867, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2868, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2869, ! blockidx%x threadidx%x collapsed
2867, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
2878, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2879, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2880, ! blockidx%x threadidx%x collapsed
2881, ! blockidx%x threadidx%x collapsed
2878, Generating default present(rtphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim),gr,wp2hmp(1:ngrdcol,1:gr%nzt,1:hydromet_dim),thlphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim))
2889, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2890, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2891, ! blockidx%x threadidx%x collapsed
2892, ! blockidx%x threadidx%x collapsed
2889, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
3011, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
3017, Generating update device(nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu9(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu10(:))
advance_clubb_to_end:
3259, Generating update self(wp2thvp(:,:),thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2up(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
3262, Generating update self(sclrm(:,:,:))
3263, Generating update self(edsclrm(:,:,:))
3331, Generating update self(sfc_soil_t_in_k(:),rho_zm(:,:),deep_soil_t_in_k(:),veg_t_in_k(:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
3342, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
3346, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3348, ! blockidx%x threadidx%x collapsed
3346, Generating default present(rcm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),gr,thlm_mc(1:ngrdcol,1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt))
3364, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3366, ! blockidx%x threadidx%x collapsed
3364, Generating default present(wprtp_forcing(1:ngrdcol,1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),gr,thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm))
3377, Generating update self(rfrzm(:,:))
3387, Generating update device(rfrzm(:,:))
3601, Generating update self(pdf_params%varnce_w_1(:,:),pdf_params%thl_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rt_1(:,:),pdf_params%rc_2(:,:),pdf_params%chi_1(:,:),p_in_pa(:,:),pdf_params%cthl_2(:,:),kh_zm(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),corr_array_1_n(:,:,:,:),cloud_frac(:,:),sigma_x_1_n(:,:,:),rtm(:,:),mu_x_1_n(:,:,:),lh_thl_clipped(:,:,:),lh_rv_clipped(:,:,:),wp3(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),invrs_rho_ds_zt(:,:),wp2(:,:),wm_zt(:,:),thlm(:,:),wm_zm(:,:),pdf_params%w_2(:,:),rho_zm(:,:),rho_ds_zt(:,:),rcm(:,:),corr_array_2_n(:,:,:,:),mu_x_2_n(:,:,:),sigma_x_2_n(:,:,:))
3616, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3694, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3696, Generating update device(wphydrometp(:,:,:))
3715, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
3730, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3736, Generating update self(cloud_frac(:,:))
3747, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
3798, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
3819, Generating update device(radht(:,:))
3836, Generating update self(cloud_frac(:,:))
3837, Generating update self(radht(:,:))
clean_up_clubb:
4135, Generating exit data delete(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm,pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),pdf_params,pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),err_info,deep_soil_t_in_k_init(:),thv_ds_zt_init(:),rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),clubb_params(:,:),sigma_x_1_n(:,:,:),sfc_soil_t_in_k_init(:),mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:),invrs_rho_ds_zt_init(:),cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp_init(:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm_dycore_init(:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:),x_nl_all_levs(:,:,:,:))
4211, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
4216, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
4220, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[ 97%] Linking Fortran static library libclubb_driver_lib.a
[ 97%] Built target clubb_driver_lib
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
[ 97%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[ 99%] Linking Fortran executable clubb_standalone
[ 99%] Linking Fortran executable clubb_thread_test
[100%] Linking Fortran executable clubb_driver_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Built target clubb_thread_test
[100%] Built target clubb_standalone
[100%] Built target clubb_driver_test
[100%] Linking Fortran executable clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/install/nvfortran_GPUopenacc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/fill_holes.F90 failed:
Missing threadprivate for:
ret_code
File /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
uv_sponge_damp_settings
up2_vp2_sponge_damp_settings
wp3_sponge_damp_profile
wp2_sponge_damp_settings
rtm_sponge_damp_settings
up2_vp2_sponge_damp_profile
rtm_sponge_damp_profile
wp2_sponge_damp_profile
uv_sponge_damp_profile
wp3_sponge_damp_settings
thlm_sponge_damp_profile
thlm_sponge_damp_settings
File /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_cloud_def
corr_array_n_below_def
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/fill_holes.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/corr_varnce_module.F90'][0m
[91m===============================================================
[91mTHREADPRIVATE CHECK FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/build/nvfortran_GPUopenacc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/clubb_driver_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 70 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 71 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 903 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1070 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1083 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1085 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1091 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1092 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1581 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1608 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1612 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1616 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1620 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1654 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1658 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1662 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1666 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
line 2470 : 105 chars : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/clubb_driver.F90 ---------------------
WARNING: 'use' statements without 'only' found in the following lines:
WARNING: Check that comma is on same line as 'use', as CLUBB requires.
3103 : use gptl
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/clubb_driver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 200 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 201 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be
line 202 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag
line 203 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation.
line 204 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method
line 205 : 109 chars : ! requires a special sounding.in file with many additional sounding levels.
line 206 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
line 738 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 745 : 101 chars : !$omp exner, rtm, thlm, rcm, wp3, wp3_zm, delta_zm, p_in_Pa, cloud_frac, wpthvp, wp2thvp, wp2up, &
line 754 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 755 : 105 chars : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
line 756 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 1016 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 1745 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2060 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2061 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2498 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2529 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2537 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2580 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2592 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2593 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2596 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2598 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2604 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2605 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2606 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2607 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2608 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2609 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2610 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2611 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2612 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2613 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2722 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
line 2728 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
line 2730 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
line 2924 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3115 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 3270 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3603 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3605 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3609 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3610 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3626 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3632 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3633 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
line 3634 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
line 3651 : 102 chars : Nccnm(i,:), & ! Inout
line 3652 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
line 3653 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
line 3654 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
line 3655 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
line 3656 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
line 3657 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
line 3681 : 103 chars : stats, i, & ! Inout
line 3682 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3683 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
line 3684 : 103 chars : thlm_mc(i,:), err_info, & ! Inout
line 3685 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
line 3694 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3747 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3772 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
line 3798 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
line 3899 : 112 chars : call stats_update( "brunt_term_time_avg", richardson_num_term_weight*richardson_num_term_time_avg, &
line 3925 : 101 chars : .and. stats%l_last_sample ) then ! only adapt grid when the average of the last
line 4053 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
line 4054 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4173 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4185 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4186 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4189 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4191 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4197 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4198 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4199 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4200 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4201 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4202 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4203 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4204 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4205 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4206 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4228 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4229 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4230 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4231 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4232 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4233 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 4920 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4928 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 4942 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/clubb_tuner.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 654 : 102 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/advance_wp2_wp3_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 925 : 101 chars : stats, & ! intent(inout)
line 1712 : 105 chars : stats_tmp_zt(i,k) = - gamma_over_implicit_ts * wp3_term_ta_lhs_result(5,i,k) * wp3(i,k-1) &
line 1713 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(4,i,k) * wp2(i,k) &
line 1714 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(3,i,k) * wp3(i,k) &
line 1715 : 105 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(2,i,k) * wp2(i,k+1) &
line 1716 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(1,i,k) * wp3(i,k+1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 722 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
line 723 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 724 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
line 725 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
line 726 : 108 chars : err_info ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/clubb_api_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 2410 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
line 2477 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/fill_holes.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 234 : 113 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 240 : 105 chars : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
line 584 : 102 chars : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
line 823 : 110 chars : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 828 : 106 chars : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
line 833 : 110 chars : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 840 : 108 chars : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 698 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 849 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/parameters_tunable.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 839 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 840 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 902 : 117 chars : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
line 917 : 104 chars : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/advance_clubb_core_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1868 : 101 chars : stats, & ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 492 : 102 chars : stats ) ! intent(inout)
line 500 : 102 chars : stats ) ! intent(inout)
line 952 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
line 953 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
line 954 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in)
line 955 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
line 956 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 957 : 106 chars : stats, & ! intent(inout)
line 958 : 104 chars : rhs(:,:,edsclr) ) ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 219: subroutine stats_init( registry_path, output_path, ncol, stats_tsamp, stats_tout, dt_main, &
line 402: subroutine stats_finalize( stats, err_info )
line 469: subroutine stats_open_netcdf( output_path, ncol, defs, ndefs, time_units, &
line 767: subroutine stats_begin_timestep( itime, stats )
line 803: subroutine stats_end_timestep( time_value, stats, err_info )
line 853: subroutine stats_update_scalar( name, values, stats, icol, level )
line 912: subroutine stats_update_1d( name, values, stats, icol, level )
line 971: subroutine stats_update_2d( name, values, stats, icol, level )
line 1023: subroutine stats_begin_budget_scalar( name, values, stats, icol )
line 1068: subroutine stats_begin_budget_1d( name, values, stats, icol )
line 1120: subroutine stats_begin_budget_2d( name, values, stats, icol )
line 1164: subroutine stats_update_budget_scalar( name, values, stats, icol, level )
line 1213: subroutine stats_update_budget_1d( name, values, stats, icol, level )
line 1262: subroutine stats_update_budget_2d( name, values, stats, icol, level )
line 1305: subroutine stats_finalize_budget_scalar( name, values, stats, icol, l_count_sample )
line 1369: subroutine stats_finalize_budget_1d( name, values, stats, icol, l_count_sample )
line 1440: subroutine stats_finalize_budget_2d( name, values, stats, icol, l_count_sample )
line 1504: subroutine stats_write( time_value, stats, ierr )
line 1625: subroutine stats_grid_init( ncol, zt_src, zm_src, zt_tgt, zm_tgt, &
line 1686: subroutine stats_update_grid( zt_src, zm_src, rho_vals, rho_levels, p_sfc, stats )
line 1763: subroutine stats_lh_samples_init( num_samples, nzt, nl_var_names, u_var_names, zt_vals, &
line 1877: subroutine stats_lh_samples_write_lognormal( samples, stats, err_info )
line 1925: subroutine stats_lh_samples_write_uniform( uniform_vals, mixture_comp, sample_weights, &
line 2133: subroutine stats_lookup_append( stats, id )
line 2164: subroutine stats_lookup_reject_append( stats, name )
line 2267: subroutine stats_read_registry_namelist( path, defs, ndefs, ierr )
line 2333: subroutine stats_expand_registry( sclr_dim, edsclr_dim, defs, ndefs, hydromet_list )
line 2623: subroutine add_expanded_def( base_def, name, out_defs, nout )
line 2664: subroutine parse_registry_line( line, def, l_valid )
line 2726: subroutine split_registry_fields( line, fields, nfields )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/stats_netcdf.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 134 : 105 chars : real(kind=stat_rknd), allocatable, dimension(:,:) :: buffer ! (col, height); height=1 for rank-1 vars
line 179 : 103 chars : logical :: l_last_sample = .false. ! True if we want to output at the end of this sample
line 180 : 104 chars : logical :: l_different_output_grid = .false. ! True if we need to remap the variables before output
line 181 : 102 chars : logical :: l_output_rad_files = .false. ! True if we want to output radiation grid variables
line 435 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 436 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 581 : 104 chars : ret_code = nf90_def_var( stats%ncid, "time", NF90_DOUBLE, (/ stats%time_dimid /), stats%time_varid )
line 586 : 101 chars : ret_code = nf90_def_var( stats%ncid, "col", NF90_DOUBLE, (/ stats%col_dimid /), stats%col_varid )
line 606 : 121 chars : ret_code = nf90_def_var( stats%ncid, "lh_zt", NF90_DOUBLE, (/ stats%lh_2d%lh_zt_dimid /), stats%lh_2d%lh_zt_varid )
line 613 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zt", NF90_DOUBLE, (/ stats%rad_zt_dimid /), stats%rad_zt_varid )
line 617 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zm", NF90_DOUBLE, (/ stats%rad_zm_dimid /), stats%rad_zm_varid )
line 624 : 109 chars : ret_code = nf90_def_var( stats%ncid, "param", NF90_DOUBLE, (/ stats%param_dimid /), stats%param_varid )
line 632 : 101 chars : (/ stats%param_strlen_dimid, stats%param_dimid /), stats%param_name_varid )
line 722 : 110 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "long_name", trim( stats%vars(i)%long_name ) )
line 723 : 102 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "units", trim( stats%vars(i)%units ) )
line 736 : 108 chars : ret_code = nf90_put_var( stats%ncid, stats%col_varid, [( real( i, kind=core_rknd ), i=1, stats%ncol )] )
line 756 : 109 chars : ret_code = nf90_put_var( stats%ncid, stats%param_varid, [( real( i, kind=core_rknd ), i=1, nparams )] )
line 1584 : 101 chars : stats%grid%gr_source, stats%grid%gr_target, stats%vars(i)%size, &
line 1585 : 107 chars : real( stats%vars(i)%buffer, kind=core_rknd ), stats%vars(i)%out_size, &
line 1586 : 112 chars : size( stats%grid%rho_lin_spline_vals, 2 ), stats%grid%rho_lin_spline_vals, &
line 1741 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals )
line 1742 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels )
line 2156 : 116 chars : if ( stats%lookup%cache_len > 0 ) tmp(1:stats%lookup%cache_len) = stats%lookup%cache(1:stats%lookup%cache_len)
line 2190 : 105 chars : tmp(1:stats%lookup%reject_cache_len) = stats%lookup%reject_cache(1:stats%lookup%reject_cache_len)
line 2256 : 101 chars : write(date(32:33),'(i2.2)') nint( ( ( real( mod( nint( st_time ),3600 ),kind=time_precision ) / &
line 2324 : 104 chars : write( fstderr,* ) "Invalid stats_registry entry (expected: name | grid | long_name [| units]):"
line 2414 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2415 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2422 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2423 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2430 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k)
line 2431 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k)
line 2438 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1", &
line 2442 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2", &
line 2448 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2449 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2456 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2457 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2464 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2465 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2472 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k)
line 2473 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k)
line 2480 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1_n", &
line 2484 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2_n", &
line 2521 : 112 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"p", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1310 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout)
line 1343 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout)
line 3011 : 101 chars : stats_tmp(i,k) = (-gamma_over_implicit_ts * lhs_ta(2+gr%grid_dir_indx,i,k)) * xapxbp(i,km1) &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/model_flags.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 315 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 541 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 845 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 777 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 778 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
line 779 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
line 852 : 102 chars : stats, & ! InOut
line 853 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
line 854 : 101 chars : err_info ) ! InOut
line 894 : 101 chars : stats, & ! InOut
line 4833 : 108 chars : tmp_zm_stats(i,k) = (-gamma_over_implicit_ts*lhs_ta_wpxp(2+gr%grid_dir_indx,i,k)) * wpxp(i,km1) &
line 4835 : 105 chars : + (-gamma_over_implicit_ts*lhs_ta_wpxp(2-gr%grid_dir_indx,i,k)) * wpxp(i,kp1)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 129 : 101 chars : wp2_zt, thlp2_zt, wpthlp_zt, wprtp_zt, rtp2_zt, rtpthlp_zt, up2_zt, vp2_zt, upwp_zt, vpwp_zt, &
line 130 : 101 chars : wpup2, wpvp2, a3_coef_zt, wp3_on_wp2_zt, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/CLUBB_core/penta_bicgstab_solver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 419 : 110 chars : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
line 420 : 104 chars : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 19 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362: subroutine init_by_type( put, get )
line 382: subroutine init_by_scalar( put )
line 413: subroutine init_by_array( put )
line 461: subroutine next_state( )
line 593: subroutine genrand_int32_0d( y )
line 614: subroutine genrand_int32_1d( y )
line 629: subroutine genrand_int32_2d( y )
line 644: subroutine genrand_int32_3d( y )
line 659: subroutine genrand_int32_4d( y )
line 674: subroutine genrand_int32_5d( y )
line 689: subroutine genrand_int32_6d( y )
line 704: subroutine genrand_int32_7d( y )
line 720: subroutine genrand_int31_0d( y )
line 732: subroutine genrand_int31_1d( y )
line 747: subroutine genrand_int31_2d( y )
line 762: subroutine genrand_int31_3d( y )
line 777: subroutine genrand_int31_4d( y )
line 792: subroutine genrand_int31_5d( y )
line 807: subroutine genrand_int31_6d( y )
line 822: subroutine genrand_int31_7d( y )
line 838: subroutine genrand_real1_0d( r )
line 853: subroutine genrand_real1_1d( r )
line 868: subroutine genrand_real1_2d( r )
line 883: subroutine genrand_real1_3d( r )
line 898: subroutine genrand_real1_4d( r )
line 913: subroutine genrand_real1_5d( r )
line 928: subroutine genrand_real1_6d( r )
line 943: subroutine genrand_real1_7d( r )
line 959: subroutine genrand_real2_0d( r )
line 974: subroutine genrand_real2_1d( r )
line 989: subroutine genrand_real2_2d( r )
line 1004: subroutine genrand_real2_3d( r )
line 1019: subroutine genrand_real2_4d( r )
line 1034: subroutine genrand_real2_5d( r )
line 1049: subroutine genrand_real2_6d( r )
line 1064: subroutine genrand_real2_7d( r )
line 1080: subroutine genrand_real3_0d( r )
line 1095: subroutine genrand_real3_1d( r )
line 1110: subroutine genrand_real3_2d( r )
line 1125: subroutine genrand_real3_3d( r )
line 1140: subroutine genrand_real3_4d( r )
line 1155: subroutine genrand_real3_5d( r )
line 1170: subroutine genrand_real3_6d( r )
line 1185: subroutine genrand_real3_7d( r )
line 1201: subroutine genrand_res53_0d( r )
line 1218: subroutine genrand_res53_1d( r )
line 1233: subroutine genrand_res53_2d( r )
line 1248: subroutine genrand_res53_3d( r )
line 1263: subroutine genrand_res53_4d( r )
line 1278: subroutine genrand_res53_5d( r )
line 1293: subroutine genrand_res53_6d( r )
line 1308: subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/SILHS/latin_hypercube_driver_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 410 : 105 chars : !$acc update host(X_u_all_levs,l_in_precip,lh_sample_point_weights,X_mixt_comp_all_levs,k_lh_start)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 2 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/wangara.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/rico.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 297 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 471 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 909 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1112 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1116 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1120 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1121 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1124 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1125 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1128 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1129 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/mpace_b.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/mpace_a.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/lba.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/gabls2.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/Benchmark_cases/bomex.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 19: module fill_holes_tests
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 162 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 180 : 110 chars : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
line 195 : 121 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 241 : 118 chars : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
line 344 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 363 : 113 chars : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
line 385 : 103 chars : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
line 419 : 121 chars : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
line 430 : 116 chars : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 233 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
line 234 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
line 750 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 754 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 795 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 801 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/pdf_parameter_tests.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 542 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/src/G_unit_test_types/spurious_source_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 500 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
[91m===============================================================
[91mCLUBBStandardsCheck FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test_branch/build/nvfortran_GPUopenacc_PRECdouble/cmake_build_output.txt
[91m===============================================================[0m
[93mBuild completed successfully, but some source code checks have failed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_mitch]
Resource [GPU_mitch] did not exist. Created.
Lock acquired on [Resource: GPU_mitch]
[Pipeline] {
[Pipeline] sh
+ ulimit -s 8388608
+ run_scripts/run_scm_all.py -debug 0 -params clubb_params_multi_col.in
Performing standard run
Running arm
Running arm_97
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Running cgils_s11
Running cgils_s12
Running clex9_nov02
Running clex9_oct14
Running dycoms2_rf01
Running dycoms2_rf01_fixed_sst
Running dycoms2_rf02_do
Running dycoms2_rf02_ds
Running dycoms2_rf02_nd
Running dycoms2_rf02_so
Running fire
Running gabls2
Running gabls3
Running gabls3_night
Running jun25_altocu
Running lba
Running mc3e
Running mpace_a
Running mpace_b
Running mpace_b_silhs
Running nov11_altocu
Running rico
Running rico_silhs
Running twp_ice
Running wangara
=================== Runs Complete ===================
All cases ran to completion.
[Pipeline] }
Lock released on resource [Resource: GPU_mitch]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run Check Script)
[Pipeline] sh
+ python run_scripts/check_mirrored_multi_col_output.py output
Testing output/arm_97_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 20.36796076766511, max_abs_diff = 74287.74038883497
- T_in_K_rad col1 vs col4: avg_abs_diff = 18.33853118806383, max_abs_diff = 74285.18038883497
- T_in_K_rad col2 vs col3: avg_abs_diff = 6.388461050541161, max_abs_diff = 74282.62038883496
- rcil_rad col2 vs col3: avg_abs_diff = 94.24098267518097, max_abs_diff = 1495.1481765650096
- o3l_rad col0 vs col5: avg_abs_diff = 14.672081889676914, max_abs_diff = 74553.2203811384
- o3l_rad col1 vs col4: avg_abs_diff = 14.57457978285654, max_abs_diff = 74553.22038303927
- o3l_rad col2 vs col3: avg_abs_diff = 5.114994203932557, max_abs_diff = 74553.22038494013
- rsm_rad col2 vs col3: avg_abs_diff = 94.24098267518097, max_abs_diff = 1495.1481765650096
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 47.89295840971299, max_abs_diff = 1495.1481765650096
- cloud_frac_rad col2 vs col3: avg_abs_diff = 47.89295851618984, max_abs_diff = 1495.1481765650096
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 47.89295851618984, max_abs_diff = 1495.1481765650096
- radht_rad col0 vs col5: avg_abs_diff = 14.672089259573628, max_abs_diff = 74553.22017898386
- radht_rad col1 vs col4: avg_abs_diff = 14.574585491400196, max_abs_diff = 74553.22018996808
- radht_rad col2 vs col3: avg_abs_diff = 5.114997231710894, max_abs_diff = 74553.22042515076
- radht_LW_rad col0 vs col5: avg_abs_diff = 14.672090830931682, max_abs_diff = 74553.22052583167
- radht_LW_rad col1 vs col4: avg_abs_diff = 14.57458643118517, max_abs_diff = 74553.22055169617
- radht_LW_rad col2 vs col3: avg_abs_diff = 5.114997379524494, max_abs_diff = 74553.22073973039
- p_in_mb_rad col0 vs col5: avg_abs_diff = 46.720084489297335, max_abs_diff = 74551.86802883496
- p_in_mb_rad col1 vs col4: avg_abs_diff = 33.69608493452792, max_abs_diff = 74552.14530883497
- p_in_mb_rad col2 vs col3: avg_abs_diff = 11.447919440781188, max_abs_diff = 74552.42258883496
- sp_humidity_rad col0 vs col5: avg_abs_diff = 14.672532837583105, max_abs_diff = 74553.22037347667
- sp_humidity_rad col1 vs col4: avg_abs_diff = 14.574848843520254, max_abs_diff = 74553.22037531355
- sp_humidity_rad col2 vs col3: avg_abs_diff = 5.115083287618093, max_abs_diff = 74553.22037715046
- Frad_SW_rad col0 vs col5: avg_abs_diff = 13.485823218046816, max_abs_diff = 73621.03133070584
- Frad_SW_rad col1 vs col4: avg_abs_diff = 12.235474517435376, max_abs_diff = 73622.05623026604
- Frad_SW_rad col2 vs col3: avg_abs_diff = 5.935307900619718, max_abs_diff = 73622.99638216
- Frad_LW_rad col0 vs col5: avg_abs_diff = 17.264868615130066, max_abs_diff = 72843.88788760282
- Frad_LW_rad col1 vs col4: avg_abs_diff = 14.340593761364858, max_abs_diff = 72843.44797290977
- Frad_LW_rad col2 vs col3: avg_abs_diff = 6.571925100192904, max_abs_diff = 72842.67667464854
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 10.99009829744916, max_abs_diff = 73043.59336399846
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 10.432239114532582, max_abs_diff = 73043.58440766299
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 5.208429749887171, max_abs_diff = 73043.57377872345
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 15.80021872539783, max_abs_diff = 72842.83872168111
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 13.467742346604528, max_abs_diff = 72842.75271826544
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 6.2814399192314845, max_abs_diff = 72842.67667464854
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 14.714055081473616, max_abs_diff = 72549.4864294518
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 12.970090037809197, max_abs_diff = 72548.4525735561
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 6.179429137212837, max_abs_diff = 72547.50179272264
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 22.430525371473585, max_abs_diff = 73125.87523023746
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 17.2399187699364, max_abs_diff = 73126.22914151485
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 2.625041248226454, max_abs_diff = 1495.1481765650096
- fulwcl col0 vs col5: avg_abs_diff = 15.80021872539783, max_abs_diff = 72842.83872168111
- fulwcl col1 vs col4: avg_abs_diff = 13.467742346604528, max_abs_diff = 72842.75271826544
- fulwcl col2 vs col3: avg_abs_diff = 6.2814399192314845, max_abs_diff = 72842.67667464854
- fdlwcl col0 vs col5: avg_abs_diff = 22.430525371473585, max_abs_diff = 73125.87523023746
- fdlwcl col1 vs col4: avg_abs_diff = 17.2399187699364, max_abs_diff = 73126.22914151485
- fdlwcl col2 vs col3: avg_abs_diff = 2.625041248226454, max_abs_diff = 1495.1481765650096
- fdswcl col0 vs col5: avg_abs_diff = 14.714055081473616, max_abs_diff = 72549.4864294518
- fdswcl col1 vs col4: avg_abs_diff = 12.970090037809197, max_abs_diff = 72548.4525735561
- fdswcl col2 vs col3: avg_abs_diff = 6.179429137212837, max_abs_diff = 72547.50179272264
- fuswcl col0 vs col5: avg_abs_diff = 10.99009829744916, max_abs_diff = 73043.59336399846
- fuswcl col1 vs col4: avg_abs_diff = 10.432239114532582, max_abs_diff = 73043.58440766299
- fuswcl col2 vs col3: avg_abs_diff = 5.208429749887171, max_abs_diff = 73043.57377872345
Summary for output/arm_97_stats.nc: checked=1093, all_zero=0, differing=21
Testing output/arm_stats.nc with ngrdcol = 6
Summary for output/arm_stats.nc: checked=791, all_zero=0, differing=0
Testing output/astex_a209_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- T_in_K_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- T_in_K_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- rcil_rad col2 vs col3: avg_abs_diff = 3.27077443224198e+135, max_abs_diff = 3.27077443224198e+135
- o3l_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- o3l_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- o3l_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- rsm_rad col2 vs col3: avg_abs_diff = 3.27077443224198e+135, max_abs_diff = 3.27077443224198e+135
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 0.00025142994293167784, max_abs_diff = 0.0005056735827851373
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 0.0002769856327820263, max_abs_diff = 0.0004442504364372533
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 4.261595351455348e+134, max_abs_diff = 3.27077443224198e+135
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.735702083145312, max_abs_diff = 0.9999999990869656
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.7403291294971325, max_abs_diff = 0.9999999990869656
- cloud_frac_rad col2 vs col3: avg_abs_diff = 4.261595351455348e+134, max_abs_diff = 3.27077443224198e+135
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.735702083145312, max_abs_diff = 0.9999999990869656
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.7403291294971325, max_abs_diff = 0.9999999990869656
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 4.261595351455348e+134, max_abs_diff = 3.27077443224198e+135
- radht_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- radht_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- radht_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_rad col0 vs col5: avg_abs_diff = 18.22454636164531, max_abs_diff = 89.54583681437289
- Frad_LW_rad col1 vs col4: avg_abs_diff = 11.060090625983168, max_abs_diff = 81.321098012863
- Frad_LW_rad col2 vs col3: avg_abs_diff = 3.702081578783691, max_abs_diff = 71.94859944576373
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 9.053746282511462, max_abs_diff = 19.64156086454335
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 5.508904617583441, max_abs_diff = 14.822368880711963
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 1.8676549489954801, max_abs_diff = 6.604994020229185
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 26.8324585955836, max_abs_diff = 87.77582713343429
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 15.931024430259537, max_abs_diff = 80.01024423106975
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 5.257655948967098, max_abs_diff = 75.27778299349916
- fulwcl col0 vs col5: avg_abs_diff = 8.66542959817149, max_abs_diff = 17.253525574703076
- fulwcl col1 vs col4: avg_abs_diff = 5.292213727269831, max_abs_diff = 11.006109679555607
- fulwcl col2 vs col3: avg_abs_diff = 1.7805771612580272, max_abs_diff = 4.30507708261166
- fdlwcl col0 vs col5: avg_abs_diff = 22.597893475515683, max_abs_diff = 39.38861153641287
- fdlwcl col1 vs col4: avg_abs_diff = 13.44021997136839, max_abs_diff = 23.99892146124577
- fdlwcl col2 vs col3: avg_abs_diff = 4.441009407656196, max_abs_diff = 8.045849595330651
Summary for output/astex_a209_stats.nc: checked=858, all_zero=0, differing=16
Testing output/atex_stats.nc with ngrdcol = 6
Summary for output/atex_stats.nc: checked=791, all_zero=0, differing=0
Testing output/bomex_stats.nc with ngrdcol = 6
Summary for output/bomex_stats.nc: checked=791, all_zero=0, differing=0
Testing output/cgils_s11_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- T_in_K_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- T_in_K_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- rcil_rad col2 vs col3: avg_abs_diff = 3.27077443224198e+135, max_abs_diff = 3.27077443224198e+135
- o3l_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- o3l_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- o3l_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- rsm_rad col2 vs col3: avg_abs_diff = 3.27077443224198e+135, max_abs_diff = 3.27077443224198e+135
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 2.5483683340931133e-07, max_abs_diff = 2.5483683340931133e-07
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 0.00013240737604894727, max_abs_diff = 0.00032389674715829173
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 1.1893725208152654e+135, max_abs_diff = 3.27077443224198e+135
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.00011245585680542849, max_abs_diff = 0.00011245585680542849
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.5350851177112366, max_abs_diff = 0.9999999957703816
- cloud_frac_rad col2 vs col3: avg_abs_diff = 1.1893725208152654e+135, max_abs_diff = 3.27077443224198e+135
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.00011245585680542849, max_abs_diff = 0.00011245585680542849
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.5350851177112366, max_abs_diff = 0.9999999957703816
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 1.1893725208152654e+135, max_abs_diff = 3.27077443224198e+135
- radht_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- radht_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- radht_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- radht_LW_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- p_in_mb_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- sp_humidity_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 4.4805129208794245e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fulwcl col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fulwcl col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- fulwcl col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- fdlwcl col0 vs col5: avg_abs_diff = 4.4805129208794245e+133, max_abs_diff = 3.27077443224198e+135
- fdlwcl col1 vs col4: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fdlwcl col2 vs col3: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fdswcl col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fdswcl col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- fdswcl col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
- fuswcl col0 vs col5: avg_abs_diff = 4.419965448975648e+133, max_abs_diff = 3.27077443224198e+135
- fuswcl col1 vs col4: avg_abs_diff = 4.3610325763226397e+133, max_abs_diff = 3.27077443224198e+135
- fuswcl col2 vs col3: avg_abs_diff = 8.607301137478894e+133, max_abs_diff = 3.27077443224198e+135
Summary for output/cgils_s11_stats.nc: checked=984, all_zero=0, differing=21
Testing output/cgils_s12_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- T_in_K_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- T_in_K_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- rcil_rad col2 vs col3: avg_abs_diff = 4.7304928194610556e+80, max_abs_diff = 4.742843975647638e+80
- o3l_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- o3l_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- o3l_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- rsm_rad col2 vs col3: avg_abs_diff = 4.7304928194610556e+80, max_abs_diff = 4.742843975647638e+80
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 2.522929503712563e+80, max_abs_diff = 4.742843975647638e+80
- cloud_frac_rad col2 vs col3: avg_abs_diff = 2.522929503712563e+80, max_abs_diff = 4.742843975647638e+80
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 2.522929503712563e+80, max_abs_diff = 4.742843975647638e+80
- radht_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- radht_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- radht_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- radht_LW_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- radht_LW_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- radht_LW_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- p_in_mb_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- p_in_mb_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- p_in_mb_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- sp_humidity_rad col0 vs col5: avg_abs_diff = 6.4426301189470306e+78, max_abs_diff = 4.742843975647638e+80
- sp_humidity_rad col1 vs col4: avg_abs_diff = 6.356728384027737e+78, max_abs_diff = 4.742843975647638e+80
- sp_humidity_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_SW_rad col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_rad col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_LW_rad col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_rad col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 6.4970465419830655e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fulwcl col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fulwcl col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- fulwcl col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- fdlwcl col0 vs col5: avg_abs_diff = 6.4970465419830655e+78, max_abs_diff = 4.742843975647638e+80
- fdlwcl col1 vs col4: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fdlwcl col2 vs col3: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fdswcl col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fdswcl col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- fdswcl col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
- fuswcl col0 vs col5: avg_abs_diff = 6.409248615740051e+78, max_abs_diff = 4.742843975647638e+80
- fuswcl col1 vs col4: avg_abs_diff = 6.3237919675301836e+78, max_abs_diff = 4.742843975647638e+80
- fuswcl col2 vs col3: avg_abs_diff = 1.2481168356967468e+79, max_abs_diff = 4.742843975647638e+80
Summary for output/cgils_s12_stats.nc: checked=984, all_zero=0, differing=21
Testing output/cgils_s6_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 10.63966505611394, max_abs_diff = 226.195801
- T_in_K_rad col1 vs col4: avg_abs_diff = 4.888633536214003, max_abs_diff = 13.974609999999927
- T_in_K_rad col2 vs col3: avg_abs_diff = 1.6965846481899165, max_abs_diff = 5.944367000000057
- o3l_rad col0 vs col5: avg_abs_diff = 5.367645112080986e-07, max_abs_diff = 1.030376e-05
- o3l_rad col1 vs col4: avg_abs_diff = 3.093601357010793e-07, max_abs_diff = 6.061640999999999e-06
- o3l_rad col2 vs col3: avg_abs_diff = 1.315061165043199e-07, max_abs_diff = 2.4753049999999985e-06
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 0.00020753156593306723, max_abs_diff = 0.0005265089384691848
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 0.00021011386907440318, max_abs_diff = 0.0006507409398370838
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 0.00010672034438674695, max_abs_diff = 0.0006641520928187802
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.13484201240070698, max_abs_diff = 0.9878351011033042
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.17050583485427456, max_abs_diff = 0.9999146690426
- cloud_frac_rad col2 vs col3: avg_abs_diff = 0.07576698474410802, max_abs_diff = 0.994747425887561
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.13484201240070698, max_abs_diff = 0.9878351011033042
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.17050583485427456, max_abs_diff = 0.9999146690426
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 0.07576698474410802, max_abs_diff = 0.994747425887561
- radht_rad col0 vs col5: avg_abs_diff = 1.0639476234425218e-05, max_abs_diff = 0.0005200437943796897
- radht_rad col1 vs col4: avg_abs_diff = 8.43276744869493e-06, max_abs_diff = 0.0005272321086890861
- radht_rad col2 vs col3: avg_abs_diff = 5.119577431065073e-06, max_abs_diff = 0.0006211898510197311
- radht_LW_rad col0 vs col5: avg_abs_diff = 1.3158215431456723e-05, max_abs_diff = 0.0005970027033897382
- radht_LW_rad col1 vs col4: avg_abs_diff = 1.0092211584428676e-05, max_abs_diff = 0.0006040262928636282
- radht_LW_rad col2 vs col3: avg_abs_diff = 5.865283641667481e-06, max_abs_diff = 0.0006826675898405699
- p_in_mb_rad col0 vs col5: avg_abs_diff = 62.951737837737205, max_abs_diff = 81.65102064178814
- p_in_mb_rad col1 vs col4: avg_abs_diff = 38.07642096054778, max_abs_diff = 49.111466966103876
- p_in_mb_rad col2 vs col3: avg_abs_diff = 12.656076410898445, max_abs_diff = 16.508043852311516
- sp_humidity_rad col0 vs col5: avg_abs_diff = 0.000981613619124557, max_abs_diff = 0.006004580375520074
- sp_humidity_rad col1 vs col4: avg_abs_diff = 0.0005891295372348693, max_abs_diff = 0.004723660019150582
- sp_humidity_rad col2 vs col3: avg_abs_diff = 0.00019380736639264528, max_abs_diff = 0.0020356852815778172
- Frad_SW_rad col0 vs col5: avg_abs_diff = 5.124772179370927, max_abs_diff = 21.554687283947544
- Frad_SW_rad col1 vs col4: avg_abs_diff = 3.1144000831573995, max_abs_diff = 16.882084937346377
- Frad_SW_rad col2 vs col3: avg_abs_diff = 1.09145316772508, max_abs_diff = 11.014792461310606
- Frad_LW_rad col0 vs col5: avg_abs_diff = 15.49799137126355, max_abs_diff = 105.89936865330475
- Frad_LW_rad col1 vs col4: avg_abs_diff = 9.311677920370037, max_abs_diff = 95.25497565592747
- Frad_LW_rad col2 vs col3: avg_abs_diff = 3.1510524270453395, max_abs_diff = 79.43019456716158
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 4.871511940020566, max_abs_diff = 180.85226815000723
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 2.894255701514393, max_abs_diff = 178.2873327997369
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 0.9556797931285121, max_abs_diff = 121.5800412569058
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 10.580645482802378, max_abs_diff = 40.29191472986952
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 6.335793661011127, max_abs_diff = 32.00878085124441
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 2.1031971342345543, max_abs_diff = 19.631978474654886
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 9.980310252881443, max_abs_diff = 199.6829967669711
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 5.992987917996075, max_abs_diff = 195.01547140465343
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 2.038766178491007, max_abs_diff = 132.5948337182164
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 26.08855409498688, max_abs_diff = 111.28027311200407
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 15.517021686100959, max_abs_diff = 104.23589601119699
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 5.131431009129839, max_abs_diff = 89.56295311592504
- fulwcl col0 vs col5: avg_abs_diff = 10.101607929783508, max_abs_diff = 18.500513061069796
- fulwcl col1 vs col4: avg_abs_diff = 6.027456448717393, max_abs_diff = 11.66476073875208
- fulwcl col2 vs col3: avg_abs_diff = 1.997196528179922, max_abs_diff = 4.216516065582141
- fdlwcl col0 vs col5: avg_abs_diff = 24.722573313178668, max_abs_diff = 38.41066447589833
- fdlwcl col1 vs col4: avg_abs_diff = 14.715032972830471, max_abs_diff = 23.77072357449265
- fdlwcl col2 vs col3: avg_abs_diff = 4.868637098266096, max_abs_diff = 8.27763144562391
- fdswcl col0 vs col5: avg_abs_diff = 6.463541262047567, max_abs_diff = 11.333309712554637
- fdswcl col1 vs col4: avg_abs_diff = 3.9119675829877245, max_abs_diff = 9.823691240968117
- fdswcl col2 vs col3: avg_abs_diff = 1.354299189020132, max_abs_diff = 6.932084444818827
- fuswcl col0 vs col5: avg_abs_diff = 1.5445885137877648, max_abs_diff = 2.086608511006183
- fuswcl col1 vs col4: avg_abs_diff = 0.9216878387893797, max_abs_diff = 1.2532294278420935
- fuswcl col2 vs col3: avg_abs_diff = 0.304954048625485, max_abs_diff = 0.4179902856504043
Summary for output/cgils_s6_stats.nc: checked=984, all_zero=0, differing=19
Testing output/clex9_nov02_stats.nc with ngrdcol = 6
Summary for output/clex9_nov02_stats.nc: checked=962, all_zero=0, differing=0
Testing output/clex9_oct14_stats.nc with ngrdcol = 6
Summary for output/clex9_oct14_stats.nc: checked=962, all_zero=0, differing=0
Testing output/dycoms2_rf01_fixed_sst_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf01_fixed_sst_stats.nc: checked=791, all_zero=0, differing=0
Testing output/dycoms2_rf01_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf01_stats.nc: checked=791, all_zero=0, differing=0
Testing output/dycoms2_rf02_do_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf02_do_stats.nc: checked=836, all_zero=0, differing=0
Testing output/dycoms2_rf02_ds_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf02_ds_stats.nc: checked=836, all_zero=0, differing=0
Testing output/dycoms2_rf02_nd_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf02_nd_stats.nc: checked=791, all_zero=0, differing=0
Testing output/dycoms2_rf02_so_stats.nc with ngrdcol = 6
Summary for output/dycoms2_rf02_so_stats.nc: checked=791, all_zero=0, differing=0
Testing output/fire_stats.nc with ngrdcol = 6
Summary for output/fire_stats.nc: checked=791, all_zero=0, differing=0
Testing output/gabls2_stats.nc with ngrdcol = 6
Summary for output/gabls2_stats.nc: checked=791, all_zero=0, differing=0
Testing output/gabls3_night_stats.nc with ngrdcol = 6
Summary for output/gabls3_night_stats.nc: checked=791, all_zero=0, differing=0
Testing output/gabls3_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 1.6790058571799567, max_abs_diff = 36.87580286134914
- T_in_K_rad col1 vs col4: avg_abs_diff = 1.0150211759314756, max_abs_diff = 23.875802861349143
- T_in_K_rad col2 vs col3: avg_abs_diff = 0.34077824832988146, max_abs_diff = 10.875802861349143
- o3l_rad col0 vs col5: avg_abs_diff = 1.8215262649239692e-07, max_abs_diff = 4.303989999999998e-06
- o3l_rad col1 vs col4: avg_abs_diff = 1.1419719740744109e-07, max_abs_diff = 2.6801900000000003e-06
- o3l_rad col2 vs col3: avg_abs_diff = 3.972020069282965e-08, max_abs_diff = 1.0270800000000002e-06
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 6.492241120874789e-05, max_abs_diff = 0.00019424028261875827
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 3.98133339019977e-05, max_abs_diff = 0.0001461003714831591
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 1.2551697882286584e-05, max_abs_diff = 5.846875377403564e-05
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.0017251454313284675, max_abs_diff = 0.004639227564134705
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.0010618108141717145, max_abs_diff = 0.004218951901089379
- cloud_frac_rad col2 vs col3: avg_abs_diff = 0.0003340076775217861, max_abs_diff = 0.0017754274192754013
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.0017251454313284675, max_abs_diff = 0.004639227564134705
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.0010618108141717145, max_abs_diff = 0.004218951901089379
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 0.0003340076775217861, max_abs_diff = 0.0017754274192754013
- radht_rad col0 vs col5: avg_abs_diff = 3.1034248289610526e-06, max_abs_diff = 0.00023392677322947895
- radht_rad col1 vs col4: avg_abs_diff = 2.4054256022270482e-06, max_abs_diff = 0.00022688710754930963
- radht_rad col2 vs col3: avg_abs_diff = 1.3712249933404736e-06, max_abs_diff = 0.00019126019021721325
- radht_LW_rad col0 vs col5: avg_abs_diff = 2.6409451872077777e-06, max_abs_diff = 8.880071814327002e-05
- radht_LW_rad col1 vs col4: avg_abs_diff = 1.9262432160771862e-06, max_abs_diff = 7.938430967687256e-05
- radht_LW_rad col2 vs col3: avg_abs_diff = 8.943898973592084e-07, max_abs_diff = 6.0606983471165144e-05
- p_in_mb_rad col0 vs col5: avg_abs_diff = 18.473043760210665, max_abs_diff = 275.5
- p_in_mb_rad col1 vs col4: avg_abs_diff = 11.072810125265573, max_abs_diff = 184.0
- p_in_mb_rad col2 vs col3: avg_abs_diff = 3.687295388272065, max_abs_diff = 68.30000000000007
- sp_humidity_rad col0 vs col5: avg_abs_diff = 0.00016048694005676534, max_abs_diff = 0.002338577621446418
- sp_humidity_rad col1 vs col4: avg_abs_diff = 9.828665945006202e-05, max_abs_diff = 0.0015260900471550085
- sp_humidity_rad col2 vs col3: avg_abs_diff = 3.461213220943188e-05, max_abs_diff = 0.0005413432193215506
- Frad_SW_rad col0 vs col5: avg_abs_diff = 3.040729170864751, max_abs_diff = 41.23155636126103
- Frad_SW_rad col1 vs col4: avg_abs_diff = 1.852393775391278, max_abs_diff = 28.451186367439732
- Frad_SW_rad col2 vs col3: avg_abs_diff = 0.6417335788048969, max_abs_diff = 10.987562763702613
- Frad_LW_rad col0 vs col5: avg_abs_diff = 3.3397672056890086, max_abs_diff = 41.759710401723964
- Frad_LW_rad col1 vs col4: avg_abs_diff = 2.01244551252083, max_abs_diff = 29.0709355460057
- Frad_LW_rad col2 vs col3: avg_abs_diff = 0.67752494149088, max_abs_diff = 10.617503021700998
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 0.5573607541469362, max_abs_diff = 10.565854665674834
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 0.33424706616412003, max_abs_diff = 6.977716484980732
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 0.11131008575354139, max_abs_diff = 2.577177868225135
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 3.207765637567781, max_abs_diff = 55.72098809677874
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 1.9195890230342119, max_abs_diff = 42.09946297020912
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 0.6378847412140136, max_abs_diff = 18.817170730851444
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 3.5773705364171224, max_abs_diff = 51.10412605774263
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 2.1725964686508035, max_abs_diff = 34.68242603992144
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 0.7478583595940634, max_abs_diff = 13.40521925424514
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 6.543342868875498, max_abs_diff = 94.77557124304556
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 3.9237145989782354, max_abs_diff = 62.61223305261798
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 1.307773407916173, max_abs_diff = 22.3298538157637
- fulwcl col0 vs col5: avg_abs_diff = 3.2052398888679825, max_abs_diff = 55.72340810542306
- fulwcl col1 vs col4: avg_abs_diff = 1.9180752271811106, max_abs_diff = 42.1012491214849
- fulwcl col2 vs col3: avg_abs_diff = 0.6373800248753878, max_abs_diff = 18.81784005953682
- fdlwcl col0 vs col5: avg_abs_diff = 6.536813314363981, max_abs_diff = 94.77557124304556
- fdlwcl col1 vs col4: avg_abs_diff = 3.9198137333760235, max_abs_diff = 62.61223305261798
- fdlwcl col2 vs col3: avg_abs_diff = 1.306477890478042, max_abs_diff = 22.3298538157637
- fdswcl col0 vs col5: avg_abs_diff = 3.5719894769693057, max_abs_diff = 51.10412605774263
- fdswcl col1 vs col4: avg_abs_diff = 2.1693799928554864, max_abs_diff = 34.68242603992144
- fdswcl col2 vs col3: avg_abs_diff = 0.7467901713069259, max_abs_diff = 13.40521925424514
- fuswcl col0 vs col5: avg_abs_diff = 0.5528417008861675, max_abs_diff = 10.569633275402254
- fuswcl col1 vs col4: avg_abs_diff = 0.33154425159420514, max_abs_diff = 6.980144110713667
- fuswcl col2 vs col3: avg_abs_diff = 0.1104118048104546, max_abs_diff = 2.5781636054591104
Summary for output/gabls3_stats.nc: checked=813, all_zero=0, differing=19
Testing output/jun25_altocu_stats.nc with ngrdcol = 6
Summary for output/jun25_altocu_stats.nc: checked=791, all_zero=0, differing=0
Testing output/lba_stats.nc with ngrdcol = 6
Summary for output/lba_stats.nc: checked=1071, all_zero=0, differing=0
Testing output/mc3e_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- T_in_K_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- T_in_K_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- rcil_rad col0 vs col5: avg_abs_diff = 4.4222040892528235e-08, max_abs_diff = 1.2916377949487646e-07
- rcil_rad col1 vs col4: avg_abs_diff = 4.22600052877315e-07, max_abs_diff = 1.6020607519984444e-06
- rcil_rad col2 vs col3: avg_abs_diff = 2.3484644034183697, max_abs_diff = 126.79825777333735
- o3l_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- o3l_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- o3l_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- rsm_rad col2 vs col3: avg_abs_diff = 21.13617796300314, max_abs_diff = 126.79825777333735
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 0.000340782449374853, max_abs_diff = 0.0005595088138653226
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 0.00029461567875142434, max_abs_diff = 0.0007214882142605759
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 3.7300161757319183, max_abs_diff = 126.79825777333735
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.4913864056181919, max_abs_diff = 0.9999999974362006
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.36761285955280754, max_abs_diff = 0.9999999974362006
- cloud_frac_rad col2 vs col3: avg_abs_diff = 3.9131913165643395, max_abs_diff = 126.79825777333735
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.24045733470907552, max_abs_diff = 0.9999999974362006
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.16017043718910556, max_abs_diff = 0.9999999974362006
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 1.5034052644830853, max_abs_diff = 126.79825777333735
- radht_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- radht_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- radht_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- radht_LW_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- radht_LW_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- radht_LW_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- p_in_mb_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- p_in_mb_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- p_in_mb_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- sp_humidity_rad col0 vs col5: avg_abs_diff = 1.218940286725194e+304, max_abs_diff = 1.4980776123852632e+307
- sp_humidity_rad col1 vs col4: avg_abs_diff = 1.2110570835774157e+304, max_abs_diff = 1.4980776123852632e+307
- sp_humidity_rad col2 vs col3: avg_abs_diff = 1.2032751906708942e+304, max_abs_diff = 1.4980776123852632e+307
- Frad_SW_rad col0 vs col5: avg_abs_diff = 20.13404400659658, max_abs_diff = 5882.078102196572
- Frad_SW_rad col1 vs col4: avg_abs_diff = 19.62296719072517, max_abs_diff = 5882.68096158831
- Frad_SW_rad col2 vs col3: avg_abs_diff = 19.113327450606224, max_abs_diff = 5883.451754728464
- Frad_LW_rad col0 vs col5: avg_abs_diff = 13.712378584099284, max_abs_diff = 5425.844354706955
- Frad_LW_rad col1 vs col4: avg_abs_diff = 10.395910085829723, max_abs_diff = 5425.400393663828
- Frad_LW_rad col2 vs col3: avg_abs_diff = 7.107322455124199, max_abs_diff = 5424.625870421091
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 18.979778815545878, max_abs_diff = 5654.469636094705
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 18.634160001406933, max_abs_diff = 5654.459426692131
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 18.292500258325685, max_abs_diff = 5654.448307984261
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 9.878289558299336, max_abs_diff = 5424.7951887852405
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 8.17008551342043, max_abs_diff = 5424.705139019504
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 6.384038050293173, max_abs_diff = 5424.625870421091
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 19.355810776438158, max_abs_diff = 5470.838040260068
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 18.62309671700368, max_abs_diff = 5470.224971465756
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 17.893104226311358, max_abs_diff = 5469.443059617732
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 16.8205820433294, max_abs_diff = 5697.397340440221
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 11.891000713305898, max_abs_diff = 5697.751251717611
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 2.4173608877101262, max_abs_diff = 74.31347440506676
- fulwcl col0 vs col5: avg_abs_diff = 9.845554896190155, max_abs_diff = 5424.7951887852405
- fulwcl col1 vs col4: avg_abs_diff = 8.143234191244192, max_abs_diff = 5424.705139019504
- fulwcl col2 vs col3: avg_abs_diff = 6.376120742571011, max_abs_diff = 5424.625870421091
- fdlwcl col0 vs col5: avg_abs_diff = 15.688965913709962, max_abs_diff = 5697.397340440221
- fdlwcl col1 vs col4: avg_abs_diff = 11.220003625148053, max_abs_diff = 5697.751251717611
- fdlwcl col2 vs col3: avg_abs_diff = 2.1946065427374966, max_abs_diff = 22.74119015984796
- fdswcl col0 vs col5: avg_abs_diff = 19.355810776438158, max_abs_diff = 5470.838040260068
- fdswcl col1 vs col4: avg_abs_diff = 18.62309671700368, max_abs_diff = 5470.224971465756
- fdswcl col2 vs col3: avg_abs_diff = 17.893104226311358, max_abs_diff = 5469.443059617732
- fuswcl col0 vs col5: avg_abs_diff = 18.979778815545878, max_abs_diff = 5654.469636094705
- fuswcl col1 vs col4: avg_abs_diff = 18.634160001406933, max_abs_diff = 5654.459426692131
- fuswcl col2 vs col3: avg_abs_diff = 18.292500258325685, max_abs_diff = 5654.448307984261
Summary for output/mc3e_stats.nc: checked=1093, all_zero=0, differing=21
Testing output/mpace_a_stats.nc with ngrdcol = 6
Summary for output/mpace_a_stats.nc: checked=962, all_zero=0, differing=0
Testing output/mpace_b_silhs_stats.nc with ngrdcol = 6
Summary for output/mpace_b_silhs_stats.nc: checked=986, all_zero=0, differing=0
Testing output/mpace_b_stats.nc with ngrdcol = 6
Summary for output/mpace_b_stats.nc: checked=962, all_zero=0, differing=0
Testing output/nov11_altocu_stats.nc with ngrdcol = 6
Summary for output/nov11_altocu_stats.nc: checked=962, all_zero=0, differing=0
Testing output/rico_silhs_stats.nc with ngrdcol = 6
Summary for output/rico_silhs_stats.nc: checked=852, all_zero=0, differing=0
Testing output/rico_stats.nc with ngrdcol = 6
Summary for output/rico_stats.nc: checked=836, all_zero=0, differing=0
Testing output/twp_ice_stats.nc with ngrdcol = 6
- T_in_K_rad col0 vs col5: avg_abs_diff = 7.729030218839663, max_abs_diff = 231.25487240618574
- T_in_K_rad col1 vs col4: avg_abs_diff = 5.371452891314533, max_abs_diff = 232.00000011145565
- T_in_K_rad col2 vs col3: avg_abs_diff = 2.1799004342565045, max_abs_diff = 243.00000005318194
- rcil_rad col0 vs col5: avg_abs_diff = 8.019288405834988e-06, max_abs_diff = 4.8444118740966765e-05
- rcil_rad col1 vs col4: avg_abs_diff = 5.039452293332851e-06, max_abs_diff = 3.761564638955916e-05
- rcil_rad col2 vs col3: avg_abs_diff = 4.2397450562945014e-05, max_abs_diff = 0.02326819389614654
- o3l_rad col0 vs col5: avg_abs_diff = 0.0012664545093415396, max_abs_diff = 0.9846777625503049
- o3l_rad col1 vs col4: avg_abs_diff = 0.0012568404876359158, max_abs_diff = 0.9846753078362658
- o3l_rad col2 vs col3: avg_abs_diff = 0.0006480090480971382, max_abs_diff = 0.9846764903792461
- rsm_rad col0 vs col5: avg_abs_diff = 1.964258000028792e-05, max_abs_diff = 0.00014504508610524794
- rsm_rad col1 vs col4: avg_abs_diff = 1.250400493492166e-05, max_abs_diff = 0.00011095558427945851
- rsm_rad col2 vs col3: avg_abs_diff = 4.9107907373698824e-05, max_abs_diff = 0.02326819389614654
- rcm_in_cloud_rad col0 vs col5: avg_abs_diff = 3.729149935897497e-05, max_abs_diff = 0.00018473512103687732
- rcm_in_cloud_rad col1 vs col4: avg_abs_diff = 2.7140038617962534e-05, max_abs_diff = 0.00023861955243956182
- rcm_in_cloud_rad col2 vs col3: avg_abs_diff = 0.00010442078179766263, max_abs_diff = 0.02326819389614654
- cloud_frac_rad col0 vs col5: avg_abs_diff = 0.09953809292476284, max_abs_diff = 0.8767554830018097
- cloud_frac_rad col1 vs col4: avg_abs_diff = 0.09034150946821778, max_abs_diff = 0.8723274661461209
- cloud_frac_rad col2 vs col3: avg_abs_diff = 0.06406620387061615, max_abs_diff = 0.9999958336950853
- ice_supersat_frac_rad col0 vs col5: avg_abs_diff = 0.22772553874026652, max_abs_diff = 0.9999999126202155
- ice_supersat_frac_rad col1 vs col4: avg_abs_diff = 0.16180868769688095, max_abs_diff = 0.9999992687831832
- ice_supersat_frac_rad col2 vs col3: avg_abs_diff = 0.08745418721904219, max_abs_diff = 0.9999958336950853
- radht_rad col0 vs col5: avg_abs_diff = 0.0012783624410318624, max_abs_diff = 0.9846653059961821
- radht_rad col1 vs col4: avg_abs_diff = 0.0012661126527145153, max_abs_diff = 0.9846476812015825
- radht_rad col2 vs col3: avg_abs_diff = 0.0006529675471614808, max_abs_diff = 0.9844910300451137
- radht_LW_rad col0 vs col5: avg_abs_diff = 0.0012783917690496346, max_abs_diff = 0.9847187718355183
- radht_LW_rad col1 vs col4: avg_abs_diff = 0.0012662419891313777, max_abs_diff = 0.98471938261978
- radht_LW_rad col2 vs col3: avg_abs_diff = 0.0006531297408343493, max_abs_diff = 0.9847766234728131
- p_in_mb_rad col0 vs col5: avg_abs_diff = 36.94713489166145, max_abs_diff = 80.80275931482072
- p_in_mb_rad col1 vs col4: avg_abs_diff = 22.08340761110966, max_abs_diff = 48.617260865408184
- p_in_mb_rad col2 vs col3: avg_abs_diff = 7.329676327531929, max_abs_diff = 16.33114160828086
- sp_humidity_rad col0 vs col5: avg_abs_diff = 0.002078018360060681, max_abs_diff = 0.9846839400587126
- sp_humidity_rad col1 vs col4: avg_abs_diff = 0.0017411977884056829, max_abs_diff = 0.9846839389527748
- sp_humidity_rad col2 vs col3: avg_abs_diff = 0.0008090390063025265, max_abs_diff = 0.9846839321798464
- Frad_SW_rad col0 vs col5: avg_abs_diff = 9.394092888270848, max_abs_diff = 1185.5466395624298
- Frad_SW_rad col1 vs col4: avg_abs_diff = 6.95697414097489, max_abs_diff = 1186.397182504172
- Frad_SW_rad col2 vs col3: avg_abs_diff = 4.565427572721922, max_abs_diff = 1202.6852803232746
- Frad_LW_rad col0 vs col5: avg_abs_diff = 9.341766764994803, max_abs_diff = 260.7224761344931
- Frad_LW_rad col1 vs col4: avg_abs_diff = 5.99722250044923, max_abs_diff = 261.0526661303467
- Frad_LW_rad col2 vs col3: avg_abs_diff = 2.6063220591685567, max_abs_diff = 265.72709738734346
- Frad_SW_up_rad col0 vs col5: avg_abs_diff = 4.405700814358376, max_abs_diff = 200.54418723880073
- Frad_SW_up_rad col1 vs col4: avg_abs_diff = 2.8360145940161026, max_abs_diff = 200.50242213794007
- Frad_SW_up_rad col2 vs col3: avg_abs_diff = 1.2871534974288552, max_abs_diff = 200.22419348127454
- Frad_LW_up_rad col0 vs col5: avg_abs_diff = 10.092196712517396, max_abs_diff = 265.26402289570274
- Frad_LW_up_rad col1 vs col4: avg_abs_diff = 6.368330235674725, max_abs_diff = 265.2808617709063
- Frad_LW_up_rad col2 vs col3: avg_abs_diff = 2.684071440211814, max_abs_diff = 265.72709738734346
- Frad_SW_down_rad col0 vs col5: avg_abs_diff = 13.792237424524497, max_abs_diff = 1331.8301920603033
- Frad_SW_down_rad col1 vs col4: avg_abs_diff = 9.785893972985493, max_abs_diff = 1332.65346863672
- Frad_SW_down_rad col2 vs col3: avg_abs_diff = 5.84811815258372, max_abs_diff = 1348.7649889544236
- Frad_LW_down_rad col0 vs col5: avg_abs_diff = 16.813395004018574, max_abs_diff = 113.49995688590658
- Frad_LW_down_rad col1 vs col4: avg_abs_diff = 10.039459279675464, max_abs_diff = 85.18831954909083
- Frad_LW_down_rad col2 vs col3: avg_abs_diff = 3.3389659914500114, max_abs_diff = 64.75634644706668
- fulwcl col0 vs col5: avg_abs_diff = 8.98551983712671, max_abs_diff = 265.3211104262186
- fulwcl col1 vs col4: avg_abs_diff = 5.754338957053466, max_abs_diff = 265.3379070250503
- fulwcl col2 vs col3: avg_abs_diff = 2.5561653351840414, max_abs_diff = 265.7839301908305
- fdlwcl col0 vs col5: avg_abs_diff = 16.425043979595902, max_abs_diff = 42.32807369543883
- fdlwcl col1 vs col4: avg_abs_diff = 9.811201854788901, max_abs_diff = 25.939749625471677
- fdlwcl col2 vs col3: avg_abs_diff = 3.2636511836983133, max_abs_diff = 8.858870269968577
- fdswcl col0 vs col5: avg_abs_diff = 11.371696662789493, max_abs_diff = 1331.8301938463508
- fdswcl col1 vs col4: avg_abs_diff = 8.345246480843487, max_abs_diff = 1332.6534701106516
- fdswcl col2 vs col3: avg_abs_diff = 5.371614777117223, max_abs_diff = 1348.7649889544236
- fuswcl col0 vs col5: avg_abs_diff = 1.8659976877318991, max_abs_diff = 146.2908078714465
- fuswcl col1 vs col4: avg_abs_diff = 1.284908373785717, max_abs_diff = 146.26352208371313
- fuswcl col2 vs col3: avg_abs_diff = 0.7103487166908348, max_abs_diff = 146.0868253548181
Summary for output/twp_ice_stats.nc: checked=1093, all_zero=0, differing=21
Testing output/wangara_stats.nc with ngrdcol = 6
Summary for output/wangara_stats.nc: checked=791, all_zero=0, differing=0
Differences found in one or more files.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE