cldprp

Back

ID: 10

File: src/physics/cam/zm_conv.F90

Kind: subroutine

Status: done-native-island

Auto status: done

Manual status: done-native-island

Covered LOC: 302

Covered lines: 2131-2842

Routine lines: 2131-2843

Evidence: file_touched_since_start=true; preserved_prior_auto_status=done

Note: Codex 2026-05-30 worker-flow smoke orb1850 PASS: w02 isolated CAM worktree/case/build/run, source no-op comment in zm_cldprp_codon.py only, job 6313440.desched1 cpudev, selectors ZM_CONVR_SHELL_IMPL=native ZM_CLDPRP_IMPL=codon ZM_QSAT_HPA_IMPL=codon, proof cldprp implementation = codon, compare vs pristine overall_numeric_equal=True; restored done-native-island status; native island remains svp native callback thermo island.

Edit Status

History

Time Type Commit Source Note
2026-05-30T11:46:46+00:00 manual_status remote-api manual_status=done-native-island; Codex 2026-05-30 worker-flow smoke orb1850 PASS: w02 isolated CAM worktree/case/build/run, source no-op comment in zm_cldprp_codon.py only, job 6313440.desched1 cpudev, selectors ZM_CONVR_SHELL_IMPL=native ZM_CLDPRP_IMPL=codon ZM_QSAT_HPA_IMPL=codon, proof cldprp implementation = codon, compare vs pristine overall_numeric_equal=True; restored done-native-island status; native island remains svp native callback thermo island.
2026-05-30T11:30:47+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-30 worker-flow smoke w02: isolated worktree/case/build/run with orb1850 fix; zm_cldprp_codon.py no-op helper patch under validation; will restore prior status after pristine BFB compare.
2026-05-30T10:52:43+00:00 manual_status remote-api manual_status=done-native-island; worker w02 isolated-lane skill verification; lane /glade/derecho/scratch/ruitong/cam_codon_parallel_skill_verify_20260530/w02; case /glade/u/home/ruitong/cases/cam_codon_skill_verify_w02_20260530; branch cam-codon-skill-verify-w02-20260530; source edit semantic no-op in src/physics/cam/zm_cldprp_codon.py; job 6313341.desched1; selectors ZM_CONVR_SHELL_IMPL=native ZM_CLDPRP_IMPL=codon ZM_QSAT_HPA_IMPL=codon MICRO_MG1_0_TEND_IMPL=codon MICRO_MG1_0_COLZERO_IMPL=codon; proof atm.log lines 4556 cldprp implementation = codon and 4557 cldprp direct = codon full helper driver; svp native callback thermo island; compare vs pristine baseline overall_numeric_equal=False, so restored previous safe status done-native-island with failure note; native island svp native callback thermo island; isolated-lane skill verification.
2026-05-30T10:29:30+00:00 manual_status remote-api manual_status=processing; worker w02 validating isolated lane workflow for ZM CLDPRP; lane /glade/derecho/scratch/ruitong/cam_codon_parallel_skill_verify_20260530/w02; case /glade/u/home/ruitong/cases/cam_codon_skill_verify_w02_20260530
2026-05-29T05:48:51+00:00 manual_status remote-api manual_status=done-native-island; commit 8b38baf; ZM_CLDPRP_IMPL=codon; ZM_QSAT_HPA_IMPL=codon; proof cldprp direct = codon full helper driver; svp native callback thermo island; job 6301872.desched1; overall_numeric_equal=True; native island: svp native callback thermo island
2026-05-29T05:13:30+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-29; implementing same-routine cldprp Codon driver around existing helpers; qsat/svp native thermo island only if validated
2026-05-27T02:52:27+00:00 manual_status remote-api manual_status=partial; audit 2026-05-26: not strict done; helper/staged Codon only, native cldprp body remains active
2026-05-25T05:03:26+00:00 git_refresh /glade/u/home/ruitong/code/iCESM1.3.1_fzhu/components/cam auto_status=done; file_touched_since_start=true; preserved_prior_auto_status=done
2026-05-25T03:19:46+00:00 audit_status /glade/derecho/scratch/ruitong/tmp/cam_codon_commit_coverage_audit_20260524_193313 auto_status=done; commits=64e9b05;f395d8a;7e21ec3;fd60b67;0257b4d;78e9232;65ffff9;afe5f35;eb43fcf;919f3bc;d346a73;992597f;725fff6; codon_defs=_idx1;_idx2;zm_cldprp_cloud_top_reset_codon;zm_cldprp_condensation_codon;zm_cldprp_copy_2d_codon;zm_cldprp_copy_mass_fields_codon;zm_cldprp_downdraft_evap_codon;zm_cldprp_downdraft_init_codon;zm_cldprp_downdraft_mass_profile_codon;zm_cldprp_downdraft_scale_energy_codon;zm_cldprp_downdraft_seed_codon;zm_cldprp_eps_profile_codon;zm_cldprp_evap_finalize_codon;zm_cldprp_index_setup_codon;zm_cldprp_init_arrays_codon;zm_cldprp_interface_interp_codon;zm_cldprp_post_lcl_batch_codon;zm_cldprp_pre_lcl_batch_codon;zm_cldprp_qds_codon;zm_cldprp_rain_production_codon;zm_cldprp_taylor_f_codon;zm_cldprp_taylor_hmin_codon;zm_cldprp_thermo_level_codon;zm_cldprp_updraft_lcl_finalize_codon;zm_cldprp_updraft_lcl_prepare_codon;zm_cldprp_updraft_lcl_reset_codon;zm_cldprp_updraft_mass_energy_codon;zm_cldprp_updraft_saturation_adjust_codon;zm_cldprp_updraft_seed_codon;zm_convr_gather_interface_shell_codon;zm_convr_init_shell_codon;zm_convr_mflux_shell_codon;zm_convr_pressure_state_shell_codon;zm_convr_tail_shell_codon;zm_convr_unit_shell_codon; fortran_calls=zm_cldprp_cloud_top_reset_codon;zm_cldprp_condensation_codon;zm_cldprp_copy_2d_codon;zm_cldprp_copy_mass_fields_codon;zm_cldprp_downdraft_evap_codon;zm_cldprp_downdraft_init_codon;zm_cldprp_downdraft_mass_profile_codon;zm_cldprp_downdraft_scale_energy_codon;zm_cldprp_downdraft_seed_codon;zm_cldprp_eps_profile_codon;zm_cldprp_evap_finalize_codon;zm_cldprp_index_setup_codon;zm_cldprp_init_arrays_codon;zm_cldprp_interface_interp_codon;zm_cldprp_post_lcl_batch_codon;zm_cldprp_pre_lcl_batch_codon;zm_cldprp_qds_codon;zm_cldprp_rain_production_codon;zm_cldprp_taylor_f_codon;zm_cldprp_taylor_hmin_codon;zm_cldprp_thermo_level_codon;zm_cldprp_updraft_lcl_finalize_codon;zm_cldprp_updraft_lcl_prepare_codon;zm_cldprp_updraft_lcl_reset_codon;zm_cldprp_updraft_mass_energy_codon;zm_cldprp_updraft_saturation_adjust_codon;zm_cldprp_updraft_seed_codon;zm_convr_gather_interface_shell_codon;zm_convr_init_shell_codon;zm_convr_mflux_shell_codon;zm_convr_pressure_state_shell_codon;zm_convr_tail_shell_codon;zm_convr_unit_shell_codon
2026-05-25T03:17:52+00:00 git_refresh /glade/u/home/ruitong/code/iCESM1.3.1_fzhu/components/cam auto_status=partial; file_touched_since_start=true
2026-05-25T02:38:06+00:00 audit_status /glade/derecho/scratch/ruitong/tmp/cam_codon_commit_coverage_audit_20260524_193313 auto_status=done; commits=64e9b05;f395d8a;7e21ec3;fd60b67;0257b4d;78e9232;65ffff9;afe5f35;eb43fcf;919f3bc;d346a73;992597f;725fff6; codon_defs=_idx1;_idx2;zm_cldprp_cloud_top_reset_codon;zm_cldprp_condensation_codon;zm_cldprp_copy_2d_codon;zm_cldprp_copy_mass_fields_codon;zm_cldprp_downdraft_evap_codon;zm_cldprp_downdraft_init_codon;zm_cldprp_downdraft_mass_profile_codon;zm_cldprp_downdraft_scale_energy_codon;zm_cldprp_downdraft_seed_codon;zm_cldprp_eps_profile_codon;zm_cldprp_evap_finalize_codon;zm_cldprp_index_setup_codon;zm_cldprp_init_arrays_codon;zm_cldprp_interface_interp_codon;zm_cldprp_post_lcl_batch_codon;zm_cldprp_pre_lcl_batch_codon;zm_cldprp_qds_codon;zm_cldprp_rain_production_codon;zm_cldprp_taylor_f_codon;zm_cldprp_taylor_hmin_codon;zm_cldprp_thermo_level_codon;zm_cldprp_updraft_lcl_finalize_codon;zm_cldprp_updraft_lcl_prepare_codon;zm_cldprp_updraft_lcl_reset_codon;zm_cldprp_updraft_mass_energy_codon;zm_cldprp_updraft_saturation_adjust_codon;zm_cldprp_updraft_seed_codon;zm_convr_gather_interface_shell_codon;zm_convr_init_shell_codon;zm_convr_mflux_shell_codon;zm_convr_pressure_state_shell_codon;zm_convr_tail_shell_codon;zm_convr_unit_shell_codon; fortran_calls=zm_cldprp_cloud_top_reset_codon;zm_cldprp_condensation_codon;zm_cldprp_copy_2d_codon;zm_cldprp_copy_mass_fields_codon;zm_cldprp_downdraft_evap_codon;zm_cldprp_downdraft_init_codon;zm_cldprp_downdraft_mass_profile_codon;zm_cldprp_downdraft_scale_energy_codon;zm_cldprp_downdraft_seed_codon;zm_cldprp_eps_profile_codon;zm_cldprp_evap_finalize_codon;zm_cldprp_index_setup_codon;zm_cldprp_init_arrays_codon;zm_cldprp_interface_interp_codon;zm_cldprp_post_lcl_batch_codon;zm_cldprp_pre_lcl_batch_codon;zm_cldprp_qds_codon;zm_cldprp_rain_production_codon;zm_cldprp_taylor_f_codon;zm_cldprp_taylor_hmin_codon;zm_cldprp_thermo_level_codon;zm_cldprp_updraft_lcl_finalize_codon;zm_cldprp_updraft_lcl_prepare_codon;zm_cldprp_updraft_lcl_reset_codon;zm_cldprp_updraft_mass_energy_codon;zm_cldprp_updraft_saturation_adjust_codon;zm_cldprp_updraft_seed_codon;zm_convr_gather_interface_shell_codon;zm_convr_init_shell_codon;zm_convr_mflux_shell_codon;zm_convr_pressure_state_shell_codon;zm_convr_tail_shell_codon;zm_convr_unit_shell_codon
2026-05-25T02:38:05+00:00 coverage_import /glade/derecho/scratch/ruitong/tmp/coverage_calc_20260518/fix_case_covered_lines.json fixed-case covered_loc=302