compute_uwshcu

Back

ID: 1

File: src/physics/cam/uwshcu.F90

Kind: subroutine

Status: partial

Auto status: done

Manual status: partial

Covered LOC: 2140

Covered lines: 498-5655

Routine lines: 498-5657

Evidence: file_touched_since_start=true; preserved_prior_auto_status=done

Note: Codex 2026-05-31 fail-closed: same-routine closure not validated. compute_uwshcu still enters Codon parent shell then continues through compute_uwshcu_native parent_prefix_precomputed active body; large native UWSHCU orchestration remains, so no done/done-native-island.

Edit Status

History

Time Type Commit Source Note
2026-05-31T07:53:16+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-31 fail-closed: same-routine closure not validated. compute_uwshcu still enters Codon parent shell then continues through compute_uwshcu_native parent_prefix_precomputed active body; large native UWSHCU orchestration remains, so no done/done-native-island.
2026-05-31T07:32:35+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-31 final5 implementation in progress; strict same-routine Codon closure + BFB required
2026-05-29T21:20:48+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-29 fail-closed; commit 5cca810, selector UWSHCU_COMPUTE_IMPL=codon, job 6307011.desched1, overall_numeric_equal=True; proof: codon parent shell entered, but compute_uwshcu_native(... parent_prefix_precomputed=.true. ...) still executes substantive native body continuation.
2026-05-29T20:45:35+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-29 5cca810; selector UWSHCU_COMPUTE_IMPL=codon; job 6307011.desched1; proof atm.log: uwshcu compute implementation = codon parent shell (default; native body continuation) and parent shell entered; overall_numeric_equal=True; default path now enters same-routine Codon parent shell, but compute_uwshcu_native body continuation remains substantive parent work, so fail-closed partial.
2026-05-29T20:09:01+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-29; testing existing UWSHCU_COMPUTE_IMPL=parent_shell after recent native-body block migrations; goal is to replace touch-only default if validated BFB
2026-05-29T04:39:26+00:00 manual_status remote-api manual_status=partial; commit 922e8fc; UWSHCU_COMPUTE_IMPL=codon is Codon touch only then native body continuation, not full/direct Codon; job 6301596.desched1 proof: uwshcu compute implementation = codon touch (native body continuation); overall_numeric_equal=True; parent_shell experimental path failed earlier with heap corruption, so kept partial
2026-05-29T04:14:34+00:00 manual_status remote-api manual_status=processing; agent codex; validating uwshcu compute status correction: touch vs parent-shell/native-continuation proof; not a done promotion
2026-05-29T01:37:51+00:00 manual_status remote-api manual_status=partial; agent codex; full Codon-owned compute_uwshcu body not implemented/validated; current source still uses Codon parent setup plus native continuation, so keep partial
2026-05-29T01:27:10+00:00 manual_status remote-api manual_status=processing; agent codex; implementing full Codon-owned compute_uwshcu default path; keep partial until BFB proof
2026-05-29T00:54:06+00:00 manual_status remote-api manual_status=processing; agent codex; implementing full Codon compute_uwshcu body; not done until fixed-case BFB validates
2026-05-29T00:17:58+00:00 manual_status remote-api manual_status=processing; agent Codex; implementing full Codon main path beyond touch; current target is parent/precompute shell repair before removing compute_uwshcu_native body fallback
2026-05-29T00:07:37+00:00 manual_status remote-api manual_status=partial; corrected after review of commit 80df08e: routine has direct Codon touch only, then immediately calls compute_uwshcu_native; no complete Codon body; job 6298740.desched1 overall_numeric_equal=True
2026-05-28T21:37:59+00:00 manual_status remote-api manual_status=done; commit 80df08e; selector UWSHCU_COMPUTE_IMPL=codon; proof uwshcu compute implementation = codon touch + compute_uwshcu direct = codon touch; native body continuation; job 6298740.desched1; overall_numeric_equal=True
2026-05-28T21:04:41+00:00 manual_status remote-api manual_status=processing; agent Codex; adding same-routine direct Codon touch entry for strict partial closure; validation pending
2026-05-28T20:02:30+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-28 continue; migrating remaining helper/native islands in compute_uwshcu
2026-05-28T19:21:21+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-28: implementing real Codon reduction for compute_uwshcu partial; no fake native-core wrapper
2026-05-28T19:17:55+00:00 manual_status remote-api manual_status=partial; Codex 2026-05-28: not completed; UWSHCU_COMPUTE_IMPL=codon still runs Codon parent/precompute shell followed by compute_uwshcu_native; native outer solver/control remains too large for done/native-island
2026-05-28T19:06:07+00:00 manual_status remote-api manual_status=processing; Codex 2026-05-28: implementing direct/full-shell Codon path for compute_uwshcu; reserve before edits
2026-05-27T02:52:26+00:00 manual_status remote-api manual_status=partial; audit 2026-05-26: not strict done; active Codon parent shell is followed by compute_uwshcu_native main solver call
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=308cbfc;0899c6c;5fcc603;9ca6b51;04ab5f7;79da9cd;05bb7b5;bfd59f0;f53ea9d;a20f057;6362ab3;d828aec;be5c96b;ba54680;893056f;b37ce15;eccd003;a116d53;883f8ff;92bc76e;3d81d52;90ad0f4;0e7cccf;cc4be35;4ce7e37;47b47c1;2afc14f;96c7b48;74f396b;8788177;3c31cb7;b700d0b;c9d7c78;bd0ce63;7324cee;7fec133;9ac065b;bef0764;7391f13;9364d4a;1f7400a;3bd2b84;0a6acf4;8c0f5d6;2a6904a;c95a95f;20c3252;5570c54;0da9a08;2b726f1;e235528;ca783bf;58ad29f;683428f;289e900;5138b7c;b15cf89;577f24c;d5a4205;8af5f90;335b8b1;fb34f7b;bbb117d;ab102a4;9e7572b;824f8cf;d7c221c;42d6303;6f159a0;9f31849;d0f7b93;3ce5ff0;6afd753;18d169d;89854ad;79e6074;4bbaf02;498a593;294e4c6;ac0c86f;00f9b4a;e2fdca1;b6f555b;f541243;0deb0c6;5049ad1;7b744a4;c20cd6a;59b6ad4;01275d5;c16799a;19ceb42;3edaed3;51eeac4;5cd3771;7b8f6c8;aa7de22;e9c880e;50e0a15;592f353;2aa6eec;d4cd666;d47374d;cbae321;a232360;1ae3292;92c8aba;b94ee3c;20b9015;dc8e074;5d0dbd5;0c8837a;b8e62bf;22f952e;b0bef30;5d12a91; codon_defs=_uwshcu_calc_hltalt_tterm;_uwshcu_conden_scalar_ptr_codon;_uwshcu_copy_contig_float;_uwshcu_estblf;_uwshcu_findsp_scalar_codon;_uwshcu_fluxbelowinv_value;_uwshcu_goff_gratch_svp_ice;_uwshcu_goff_gratch_svp_water;_uwshcu_interface_thv_loop_ptr_codon;_uwshcu_no_ip_hltalt;_uwshcu_qsat_gam_enthalpy_codon;_uwshcu_qsat_gam_ptr_codon;_uwshcu_qsat_ptr_codon;_uwshcu_qsat_water_gam_enthalpy_codon;_uwshcu_qsat_water_ptr_codon;_uwshcu_slope_column;_uwshcu_svp_to_qsat;_uwshcu_svp_trans;_uwshcu_wiso_akci;_uwshcu_wiso_alpi;_uwshcu_wiso_alpl;_uwshcu_wiso_ssatf;_uwshcu_wtrc_dqequil;_uwshcu_wtrc_efac;_uwshcu_wtrc_equil_time;_uwshcu_wtrc_get_alpha_codon;_uwshcu_wtrc_liqvap_equil_dliqiso;_uwshcu_wtrc_precip_evap_isotope_codon;cldfrc_getparams_codon;deep_scheme_does_scav_trans_codon;pkg_cldoptics_cldclw_codon;uwshcu_buoy_conden_exit_shell_codon;uwshcu_buoy_conden_scalar_batch_shell_codon;uwshcu_buoy_detrain_excess_shell_codon;uwshcu_buoy_diag_update_shell_codon;uwshcu_buoy_env_pre_qsat_shell_codon;uwshcu_buoy_excess_shell_codon;uwshcu_buoy_loop_batch_shell_codon;uwshcu_buoy_midstate_shell_codon;uwshcu_buoy_next_env_load_shell_codon;uwshcu_buoy_ppen_limit_shell_codon;uwshcu_buoy_reach_update_shell_codon;uwshcu_buoy_scaleh_shell_codon;uwshcu_buoy_self_detrain_shell_codon;uwshcu_buoy_state_batch_shell_codon;uwshcu_buoy_top_conden_exit_shell_codon;uwshcu_buoy_top_expel_final_shell_codon;uwshcu_buoy_top_expel_shell_codon;uwshcu_buoy_top_state_shell_codon;uwshcu_buoy_ufrc_init_shell_codon;uwshcu_buoy_ufrc_limit_shell_codon;uwshcu_buoy_up_pre_qsat_shell_codon;uwshcu_buoy_updraft_state_shell_codon;uwshcu_buoy_velocity_shell_codon;uwshcu_buoy_wtrc_expel_shell_codon;uwshcu_buoy_wu_exit_shell_codon;uwshcu_cin_conden_exit_shell_codon;uwshcu_cin_lcl_init_shell_codon;uwshcu_cin_postcheck_save_shell_codon;uwshcu_cin_prep_batch_shell_codon;uwshcu_cin_state_restore_shell_codon;uwshcu_cin_state_save_shell_codon;uwshcu_cloud_diag_all_shell_codon;uwshcu_cloud_diag_batch_shell_codon;uwshcu_cloud_diag_conden_exit_shell_codon;uwshcu_cloud_diag_index_shell_codon;uwshcu_cloud_diag_init_shell_codon;uwshcu_cloud_diag_layer_shell_codon;uwshcu_cnst_indices_from_c_dispatch;uwshcu_column_env_save_shell_codon;uwshcu_column_extra_workspace_reset_shell_codon;uwshcu_column_init_all_shell_codon;uwshcu_column_input_load_shell_codon;uwshcu_column_thermo_slope_shell_codon;uwshcu_column_thermo_state_shell_codon;uwshcu_comp_sub_conden_exit_shell_codon;uwshcu_comp_sub_prepare_shell_codon;uwshcu_comp_sub_sink_shell_codon;uwshcu_comp_sub_sink_thermo_prelim_shell_codon;uwshcu_comp_sub_tendency_shell_codon;uwshcu_compute_mumin2_codon;uwshcu_compute_native_from_c_dispatch;uwshcu_compute_parent_prefix_workspace_codon;uwshcu_compute_parent_shell_codon;uwshcu_conden_exit_thv_batch_shell_codon;uwshcu_conden_scalar_codon;uwshcu_conden_wtout_codon;uwshcu_delcin_env_restore_shell_codon;uwshcu_delcin_restore_reset_all_shell_codon;uwshcu_delcin_workspace_reset_shell_codon;uwshcu_diag_init_shell_codon;uwshcu_diag_post_shell_codon;uwshcu_exit_diag_zero_shell_codon;uwshcu_exit_main_zero_shell_codon;uwshcu_exit_zero_all_shell_codon;uwshcu_exner_profile_shell_codon;uwshcu_findsp_layer_codon;uwshcu_findsp_layer_from_c_dispatch;uwshcu_fluxbelowinv_codon;uwshcu_initial_workspace_reset_shell_codon;uwshcu_interface_conden_exit_shell_codon;uwshcu_interface_thv_loop_shell_codon;uwshcu_interface_thv_shell_codon;uwshcu_iter_env_restore_state_shell_codon;uwshcu_iter_env_restore_thermo_slope_shell_codon;uwshcu_iter_restore_all_shell_codon;uwshcu_iter_restore_diag_shell_codon;uwshcu_iter_restore_main_shell_codon;uwshcu_iter_save_all_shell_codon;uwshcu_iter_save_diag_arrays_shell_codon;uwshcu_iter_save_env_shell_codon;uwshcu_iter_save_main_arrays_shell_codon;uwshcu_lcl_prep_shell_codon;uwshcu_main_diag_post_all_shell_codon;uwshcu_main_post_shell_codon;uwshcu_main_wtrc_post_shell_codon;uwshcu_massflux_comsub_shell_codon;uwshcu_momentum_detrainment_shell_codon;uwshcu_output_diag_init_shell_codon;uwshcu_output_init_shell_codon; fortran_calls=cldfrc_getparams_codon;cmparray_daynite_copy_real_codon;cmparray_exp_daynite_real_codon;deep_scheme_does_scav_trans_codon;pkg_cldoptics_cldclw_codon;uwshcu_buoy_conden_exit_shell_codon;uwshcu_buoy_conden_scalar_batch_shell_codon;uwshcu_buoy_detrain_excess_shell_codon;uwshcu_buoy_diag_update_shell_codon;uwshcu_buoy_env_pre_qsat_shell_codon;uwshcu_buoy_excess_shell_codon;uwshcu_buoy_loop_batch_shell_codon;uwshcu_buoy_midstate_shell_codon;uwshcu_buoy_next_env_load_shell_codon;uwshcu_buoy_ppen_limit_shell_codon;uwshcu_buoy_reach_update_shell_codon;uwshcu_buoy_scaleh_shell_codon;uwshcu_buoy_self_detrain_shell_codon;uwshcu_buoy_state_batch_shell_codon;uwshcu_buoy_top_conden_exit_shell_codon;uwshcu_buoy_top_expel_final_shell_codon;uwshcu_buoy_top_expel_shell_codon;uwshcu_buoy_top_state_shell_codon;uwshcu_buoy_ufrc_init_shell_codon;uwshcu_buoy_ufrc_limit_shell_codon;uwshcu_buoy_up_pre_qsat_shell_codon;uwshcu_buoy_updraft_state_shell_codon;uwshcu_buoy_velocity_shell_codon;uwshcu_buoy_wtrc_expel_shell_codon;uwshcu_buoy_wu_exit_shell_codon;uwshcu_cin_conden_exit_shell_codon;uwshcu_cin_lcl_init_shell_codon;uwshcu_cin_postcheck_save_shell_codon;uwshcu_cin_prep_batch_shell_codon;uwshcu_cin_state_restore_shell_codon;uwshcu_cin_state_save_shell_codon;uwshcu_cloud_diag_all_shell_codon;uwshcu_cloud_diag_batch_shell_codon;uwshcu_cloud_diag_conden_exit_shell_codon;uwshcu_cloud_diag_index_shell_codon;uwshcu_cloud_diag_init_shell_codon;uwshcu_cloud_diag_layer_shell_codon;uwshcu_column_env_save_shell_codon;uwshcu_column_extra_workspace_reset_shell_codon;uwshcu_column_init_all_shell_codon;uwshcu_column_input_load_shell_codon;uwshcu_column_thermo_slope_shell_codon;uwshcu_column_thermo_state_shell_codon;uwshcu_comp_sub_conden_exit_shell_codon;uwshcu_comp_sub_prepare_shell_codon;uwshcu_comp_sub_sink_shell_codon;uwshcu_comp_sub_sink_thermo_prelim_shell_codon;uwshcu_comp_sub_tendency_shell_codon;uwshcu_compute_mumin2_codon;uwshcu_compute_parent_shell_codon;uwshcu_conden_exit_thv_batch_shell_codon;uwshcu_conden_scalar_codon;uwshcu_conden_wtout_codon;uwshcu_delcin_env_restore_shell_codon;uwshcu_delcin_restore_reset_all_shell_codon;uwshcu_delcin_workspace_reset_shell_codon;uwshcu_diag_init_shell_codon;uwshcu_diag_post_shell_codon;uwshcu_exit_diag_zero_shell_codon;uwshcu_exit_main_zero_shell_codon;uwshcu_exit_zero_all_shell_codon;uwshcu_exner_profile_shell_codon;uwshcu_initial_workspace_reset_shell_codon;uwshcu_interface_conden_exit_shell_codon;uwshcu_interface_thv_loop_shell_codon;uwshcu_interface_thv_shell_codon;uwshcu_iter_env_restore_state_shell_codon;uwshcu_iter_env_restore_thermo_slope_shell_codon;uwshcu_iter_restore_all_shell_codon;uwshcu_iter_restore_diag_shell_codon;uwshcu_iter_restore_main_shell_codon;uwshcu_iter_save_all_shell_codon;uwshcu_iter_save_diag_arrays_shell_codon;uwshcu_iter_save_env_shell_codon;uwshcu_iter_save_main_arrays_shell_codon;uwshcu_lcl_prep_shell_codon;uwshcu_main_diag_post_all_shell_codon;uwshcu_main_post_shell_codon;uwshcu_main_wtrc_post_shell_codon;uwshcu_massflux_comsub_shell_codon;uwshcu_momentum_detrainment_shell_codon;uwshcu_output_diag_init_shell_codon;uwshcu_output_init_shell_codon;uwshcu_parent_prefix_load_shell_codon;uwshcu_pbl_precheck_shell_codon;uwshcu_pbl_precheck_source_shell_codon;uwshcu_pbl_source_shell_codon;uwshcu_penent_flux_comp_sub_prep_shell_codon;uwshcu_penent_prep_shell_codon;uwshcu_positive_moisture_prep_shell_codon;uwshcu_post_positive_thermo_shell_codon;uwshcu_post_positive_tracer_limiter_shell_codon;uwshcu_post_precip_positive_prep_shell_codon;uwshcu_precip_all_layers_full_shell_codon;uwshcu_precip_bulk_init_shell_codon;uwshcu_precip_bulk_layer_shell_codon;uwshcu_precip_layer_full_shell_codon;uwshcu_precip_surface_finalize_shell_codon;uwshcu_precip_surface_positive_prep_shell_codon;uwshcu_qsat_codon;uwshcu_release_base_shell_codon;uwshcu_release_base_solve_shell_codon;uwshcu_release_conden_exit_shell_codon;uwshcu_release_env_scaleh_iter_init_shell_codon;uwshcu_release_env_shell_codon;uwshcu_release_level_shell_codon;uwshcu_release_mu_exit_shell_codon;uwshcu_release_mu_limit_flags_shell_codon;uwshcu_release_mu_pre_solve_shell_codon;uwshcu_release_mumin2_limit_shell_codon;uwshcu_release_scaleh_batch_shell_codon;uwshcu_release_ufrc_exit_shell_codon;uwshcu_release_wtw_exit_shell_codon;uwshcu_reserved_condensate_adjust_shell_codon;uwshcu_roots_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=308cbfc;0899c6c;5fcc603;9ca6b51;04ab5f7;79da9cd;05bb7b5;bfd59f0;f53ea9d;a20f057;6362ab3;d828aec;be5c96b;ba54680;893056f;b37ce15;eccd003;a116d53;883f8ff;92bc76e;3d81d52;90ad0f4;0e7cccf;cc4be35;4ce7e37;47b47c1;2afc14f;96c7b48;74f396b;8788177;3c31cb7;b700d0b;c9d7c78;bd0ce63;7324cee;7fec133;9ac065b;bef0764;7391f13;9364d4a;1f7400a;3bd2b84;0a6acf4;8c0f5d6;2a6904a;c95a95f;20c3252;5570c54;0da9a08;2b726f1;e235528;ca783bf;58ad29f;683428f;289e900;5138b7c;b15cf89;577f24c;d5a4205;8af5f90;335b8b1;fb34f7b;bbb117d;ab102a4;9e7572b;824f8cf;d7c221c;42d6303;6f159a0;9f31849;d0f7b93;3ce5ff0;6afd753;18d169d;89854ad;79e6074;4bbaf02;498a593;294e4c6;ac0c86f;00f9b4a;e2fdca1;b6f555b;f541243;0deb0c6;5049ad1;7b744a4;c20cd6a;59b6ad4;01275d5;c16799a;19ceb42;3edaed3;51eeac4;5cd3771;7b8f6c8;aa7de22;e9c880e;50e0a15;592f353;2aa6eec;d4cd666;d47374d;cbae321;a232360;1ae3292;92c8aba;b94ee3c;20b9015;dc8e074;5d0dbd5;0c8837a;b8e62bf;22f952e;b0bef30;5d12a91; codon_defs=_uwshcu_calc_hltalt_tterm;_uwshcu_conden_scalar_ptr_codon;_uwshcu_copy_contig_float;_uwshcu_estblf;_uwshcu_findsp_scalar_codon;_uwshcu_fluxbelowinv_value;_uwshcu_goff_gratch_svp_ice;_uwshcu_goff_gratch_svp_water;_uwshcu_interface_thv_loop_ptr_codon;_uwshcu_no_ip_hltalt;_uwshcu_qsat_gam_enthalpy_codon;_uwshcu_qsat_gam_ptr_codon;_uwshcu_qsat_ptr_codon;_uwshcu_qsat_water_gam_enthalpy_codon;_uwshcu_qsat_water_ptr_codon;_uwshcu_slope_column;_uwshcu_svp_to_qsat;_uwshcu_svp_trans;_uwshcu_wiso_akci;_uwshcu_wiso_alpi;_uwshcu_wiso_alpl;_uwshcu_wiso_ssatf;_uwshcu_wtrc_dqequil;_uwshcu_wtrc_efac;_uwshcu_wtrc_equil_time;_uwshcu_wtrc_get_alpha_codon;_uwshcu_wtrc_liqvap_equil_dliqiso;_uwshcu_wtrc_precip_evap_isotope_codon;cldfrc_getparams_codon;deep_scheme_does_scav_trans_codon;pkg_cldoptics_cldclw_codon;uwshcu_buoy_conden_exit_shell_codon;uwshcu_buoy_conden_scalar_batch_shell_codon;uwshcu_buoy_detrain_excess_shell_codon;uwshcu_buoy_diag_update_shell_codon;uwshcu_buoy_env_pre_qsat_shell_codon;uwshcu_buoy_excess_shell_codon;uwshcu_buoy_loop_batch_shell_codon;uwshcu_buoy_midstate_shell_codon;uwshcu_buoy_next_env_load_shell_codon;uwshcu_buoy_ppen_limit_shell_codon;uwshcu_buoy_reach_update_shell_codon;uwshcu_buoy_scaleh_shell_codon;uwshcu_buoy_self_detrain_shell_codon;uwshcu_buoy_state_batch_shell_codon;uwshcu_buoy_top_conden_exit_shell_codon;uwshcu_buoy_top_expel_final_shell_codon;uwshcu_buoy_top_expel_shell_codon;uwshcu_buoy_top_state_shell_codon;uwshcu_buoy_ufrc_init_shell_codon;uwshcu_buoy_ufrc_limit_shell_codon;uwshcu_buoy_up_pre_qsat_shell_codon;uwshcu_buoy_updraft_state_shell_codon;uwshcu_buoy_velocity_shell_codon;uwshcu_buoy_wtrc_expel_shell_codon;uwshcu_buoy_wu_exit_shell_codon;uwshcu_cin_conden_exit_shell_codon;uwshcu_cin_lcl_init_shell_codon;uwshcu_cin_postcheck_save_shell_codon;uwshcu_cin_prep_batch_shell_codon;uwshcu_cin_state_restore_shell_codon;uwshcu_cin_state_save_shell_codon;uwshcu_cloud_diag_all_shell_codon;uwshcu_cloud_diag_batch_shell_codon;uwshcu_cloud_diag_conden_exit_shell_codon;uwshcu_cloud_diag_index_shell_codon;uwshcu_cloud_diag_init_shell_codon;uwshcu_cloud_diag_layer_shell_codon;uwshcu_cnst_indices_from_c_dispatch;uwshcu_column_env_save_shell_codon;uwshcu_column_extra_workspace_reset_shell_codon;uwshcu_column_init_all_shell_codon;uwshcu_column_input_load_shell_codon;uwshcu_column_thermo_slope_shell_codon;uwshcu_column_thermo_state_shell_codon;uwshcu_comp_sub_conden_exit_shell_codon;uwshcu_comp_sub_prepare_shell_codon;uwshcu_comp_sub_sink_shell_codon;uwshcu_comp_sub_sink_thermo_prelim_shell_codon;uwshcu_comp_sub_tendency_shell_codon;uwshcu_compute_mumin2_codon;uwshcu_compute_native_from_c_dispatch;uwshcu_compute_parent_prefix_workspace_codon;uwshcu_compute_parent_shell_codon;uwshcu_conden_exit_thv_batch_shell_codon;uwshcu_conden_scalar_codon;uwshcu_conden_wtout_codon;uwshcu_delcin_env_restore_shell_codon;uwshcu_delcin_restore_reset_all_shell_codon;uwshcu_delcin_workspace_reset_shell_codon;uwshcu_diag_init_shell_codon;uwshcu_diag_post_shell_codon;uwshcu_exit_diag_zero_shell_codon;uwshcu_exit_main_zero_shell_codon;uwshcu_exit_zero_all_shell_codon;uwshcu_exner_profile_shell_codon;uwshcu_findsp_layer_codon;uwshcu_findsp_layer_from_c_dispatch;uwshcu_fluxbelowinv_codon;uwshcu_initial_workspace_reset_shell_codon;uwshcu_interface_conden_exit_shell_codon;uwshcu_interface_thv_loop_shell_codon;uwshcu_interface_thv_shell_codon;uwshcu_iter_env_restore_state_shell_codon;uwshcu_iter_env_restore_thermo_slope_shell_codon;uwshcu_iter_restore_all_shell_codon;uwshcu_iter_restore_diag_shell_codon;uwshcu_iter_restore_main_shell_codon;uwshcu_iter_save_all_shell_codon;uwshcu_iter_save_diag_arrays_shell_codon;uwshcu_iter_save_env_shell_codon;uwshcu_iter_save_main_arrays_shell_codon;uwshcu_lcl_prep_shell_codon;uwshcu_main_diag_post_all_shell_codon;uwshcu_main_post_shell_codon;uwshcu_main_wtrc_post_shell_codon;uwshcu_massflux_comsub_shell_codon;uwshcu_momentum_detrainment_shell_codon;uwshcu_output_diag_init_shell_codon;uwshcu_output_init_shell_codon; fortran_calls=cldfrc_getparams_codon;cmparray_daynite_copy_real_codon;cmparray_exp_daynite_real_codon;deep_scheme_does_scav_trans_codon;pkg_cldoptics_cldclw_codon;uwshcu_buoy_conden_exit_shell_codon;uwshcu_buoy_conden_scalar_batch_shell_codon;uwshcu_buoy_detrain_excess_shell_codon;uwshcu_buoy_diag_update_shell_codon;uwshcu_buoy_env_pre_qsat_shell_codon;uwshcu_buoy_excess_shell_codon;uwshcu_buoy_loop_batch_shell_codon;uwshcu_buoy_midstate_shell_codon;uwshcu_buoy_next_env_load_shell_codon;uwshcu_buoy_ppen_limit_shell_codon;uwshcu_buoy_reach_update_shell_codon;uwshcu_buoy_scaleh_shell_codon;uwshcu_buoy_self_detrain_shell_codon;uwshcu_buoy_state_batch_shell_codon;uwshcu_buoy_top_conden_exit_shell_codon;uwshcu_buoy_top_expel_final_shell_codon;uwshcu_buoy_top_expel_shell_codon;uwshcu_buoy_top_state_shell_codon;uwshcu_buoy_ufrc_init_shell_codon;uwshcu_buoy_ufrc_limit_shell_codon;uwshcu_buoy_up_pre_qsat_shell_codon;uwshcu_buoy_updraft_state_shell_codon;uwshcu_buoy_velocity_shell_codon;uwshcu_buoy_wtrc_expel_shell_codon;uwshcu_buoy_wu_exit_shell_codon;uwshcu_cin_conden_exit_shell_codon;uwshcu_cin_lcl_init_shell_codon;uwshcu_cin_postcheck_save_shell_codon;uwshcu_cin_prep_batch_shell_codon;uwshcu_cin_state_restore_shell_codon;uwshcu_cin_state_save_shell_codon;uwshcu_cloud_diag_all_shell_codon;uwshcu_cloud_diag_batch_shell_codon;uwshcu_cloud_diag_conden_exit_shell_codon;uwshcu_cloud_diag_index_shell_codon;uwshcu_cloud_diag_init_shell_codon;uwshcu_cloud_diag_layer_shell_codon;uwshcu_column_env_save_shell_codon;uwshcu_column_extra_workspace_reset_shell_codon;uwshcu_column_init_all_shell_codon;uwshcu_column_input_load_shell_codon;uwshcu_column_thermo_slope_shell_codon;uwshcu_column_thermo_state_shell_codon;uwshcu_comp_sub_conden_exit_shell_codon;uwshcu_comp_sub_prepare_shell_codon;uwshcu_comp_sub_sink_shell_codon;uwshcu_comp_sub_sink_thermo_prelim_shell_codon;uwshcu_comp_sub_tendency_shell_codon;uwshcu_compute_mumin2_codon;uwshcu_compute_parent_shell_codon;uwshcu_conden_exit_thv_batch_shell_codon;uwshcu_conden_scalar_codon;uwshcu_conden_wtout_codon;uwshcu_delcin_env_restore_shell_codon;uwshcu_delcin_restore_reset_all_shell_codon;uwshcu_delcin_workspace_reset_shell_codon;uwshcu_diag_init_shell_codon;uwshcu_diag_post_shell_codon;uwshcu_exit_diag_zero_shell_codon;uwshcu_exit_main_zero_shell_codon;uwshcu_exit_zero_all_shell_codon;uwshcu_exner_profile_shell_codon;uwshcu_initial_workspace_reset_shell_codon;uwshcu_interface_conden_exit_shell_codon;uwshcu_interface_thv_loop_shell_codon;uwshcu_interface_thv_shell_codon;uwshcu_iter_env_restore_state_shell_codon;uwshcu_iter_env_restore_thermo_slope_shell_codon;uwshcu_iter_restore_all_shell_codon;uwshcu_iter_restore_diag_shell_codon;uwshcu_iter_restore_main_shell_codon;uwshcu_iter_save_all_shell_codon;uwshcu_iter_save_diag_arrays_shell_codon;uwshcu_iter_save_env_shell_codon;uwshcu_iter_save_main_arrays_shell_codon;uwshcu_lcl_prep_shell_codon;uwshcu_main_diag_post_all_shell_codon;uwshcu_main_post_shell_codon;uwshcu_main_wtrc_post_shell_codon;uwshcu_massflux_comsub_shell_codon;uwshcu_momentum_detrainment_shell_codon;uwshcu_output_diag_init_shell_codon;uwshcu_output_init_shell_codon;uwshcu_parent_prefix_load_shell_codon;uwshcu_pbl_precheck_shell_codon;uwshcu_pbl_precheck_source_shell_codon;uwshcu_pbl_source_shell_codon;uwshcu_penent_flux_comp_sub_prep_shell_codon;uwshcu_penent_prep_shell_codon;uwshcu_positive_moisture_prep_shell_codon;uwshcu_post_positive_thermo_shell_codon;uwshcu_post_positive_tracer_limiter_shell_codon;uwshcu_post_precip_positive_prep_shell_codon;uwshcu_precip_all_layers_full_shell_codon;uwshcu_precip_bulk_init_shell_codon;uwshcu_precip_bulk_layer_shell_codon;uwshcu_precip_layer_full_shell_codon;uwshcu_precip_surface_finalize_shell_codon;uwshcu_precip_surface_positive_prep_shell_codon;uwshcu_qsat_codon;uwshcu_release_base_shell_codon;uwshcu_release_base_solve_shell_codon;uwshcu_release_conden_exit_shell_codon;uwshcu_release_env_scaleh_iter_init_shell_codon;uwshcu_release_env_shell_codon;uwshcu_release_level_shell_codon;uwshcu_release_mu_exit_shell_codon;uwshcu_release_mu_limit_flags_shell_codon;uwshcu_release_mu_pre_solve_shell_codon;uwshcu_release_mumin2_limit_shell_codon;uwshcu_release_scaleh_batch_shell_codon;uwshcu_release_ufrc_exit_shell_codon;uwshcu_release_wtw_exit_shell_codon;uwshcu_reserved_condensate_adjust_shell_codon;uwshcu_roots_codon
2026-05-25T02:38:04+00:00 coverage_import /glade/derecho/scratch/ruitong/tmp/coverage_calc_20260518/fix_case_covered_lines.json fixed-case covered_loc=2140