Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f85f6b0
correct allocation and assignment error for 'hgt_matrix_half' field
jshaw35 Aug 5, 2025
52352c5
update COSP tag to most current version 20250827
jshaw35 Aug 27, 2025
0c70f30
Update the CAM COSP driver for COSP2.1.8
jshaw35 Sep 3, 2025
f8d87da
Correct syntax and variable naming errors. COSP2 warm rain diagnostic…
jshaw35 Sep 4, 2025
8ded365
Add COSP's MODIS LWP-REFF joint histograms to CESM
jshaw35 Sep 4, 2025
5daff8d
Add MODIS tau-pressure histograms for liquid and ice clouds.
jshaw35 Sep 5, 2025
5bdbeb5
Correct units of cosp_prs, cosp_reffliq, and cosp_reffice coordinates.
jshaw35 Sep 5, 2025
e9ecf01
Update from reviews
jshaw35 Sep 17, 2025
4d4459a
Correct array constructor error.
jshaw35 Sep 22, 2025
4a13d7f
Merge tag 'cam6_4_117' into hgt_matrix_half_error
cacraigucar Sep 23, 2025
c7ed940
Merge remote-tracking branch 'eaton/fix-cosp-check' into hgt_matrix_h…
cacraigucar Sep 23, 2025
5d9b69e
Merge tag 'cam6_4_120' into hgt_matrix_half_error
cacraigucar Sep 29, 2025
f290fcf
Update cosp submodule
cacraigucar Sep 29, 2025
e7fcdf3
Merge tag 'cam6_4_121' into hgt_matrix_half_error
cacraigucar Sep 30, 2025
dc1fde3
fix NAG compiler error
cacraigucar Oct 1, 2025
d09761a
Update COSP external
cacraigucar Oct 13, 2025
6041faf
put fields in correct COSP simulator
cacraigucar Oct 16, 2025
50a18f6
Merge tag 'cam6_4_126' into hgt_matrix_half_error
cacraigucar Oct 16, 2025
431cd39
Add explicit assignment of CFODD DBZE and ICOD bin centers as targets…
jshaw35 Oct 17, 2025
c1cdb38
Update gitmodules to COSP2.1.9 and handling of COSP sparse checkout.
jshaw35 Oct 20, 2025
a25c0d7
Revert changes to git-fleximod submodule.py for later merge with upda…
jshaw35 Oct 23, 2025
d6e191b
use waccm ne30pg3 default IC file
fvitt Oct 27, 2025
e71c7dc
Merge remote-tracking branch 'upstream/cam_development' into hgt_matr…
nusbaume Oct 28, 2025
6de7568
Update COSP submodule to v2.1.9
nusbaume Oct 28, 2025
25c23f5
Merge remote-tracking branch 'francis/waccm_se_ic' into hgt_matrix_ha…
nusbaume Oct 28, 2025
fdeaae3
Add 'CS_WR_CFODD_REFF_LARGE' to fexcl list in ERC test.
nusbaume Oct 30, 2025
32762fd
Update ChangeLog.
nusbaume Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
url = https://github.com/CFMIP/COSPv2.0
fxrequired = AlwaysRequired
fxsparse = ../.cosp_sparse_checkout
fxtag = v2.1.4cesm
fxtag = v2.1.9
fxDONOTUSEurl = https://github.com/CFMIP/COSPv2.0

[submodule "clubb"]
Expand Down
3 changes: 1 addition & 2 deletions bld/namelist_files/namelist_defaults_cam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -197,8 +197,7 @@
<ncdata hgrid="ne30np4" nlev="32" chem="trop_strat_mam5_ts2">atm/cam/inic/se/f.e22.FC2010climo.ne30_ne30_mg17.cam6_2_032.001.cam.i.0006-01-01-00000_c200623.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="58" chem="trop_strat_mam5_vbs">atm/cam/inic/se/f.e22.FCnudged.ne30_ne30_mg17.release-cesm2.2.0_spinup.2010_2020.001.cam.i.2011-01-01-00000_L58_c220310.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="58" >atm/cam/inic/se/FLT_L58_ne30pg3_IC_c220623.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="70" >atm/waccm/ic/FW2000_ne30_L70_01-01-0001_c200602.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="70" npg="3" >atm/waccm/ic/FW2000.ne30pg3_ne30pg3_nlev70_c230906.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="70" waccm_phys="1" >atm/waccm/ic/FW2000.ne30pg3_ne30pg3_nlev70_c230906.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="93" >atm/cam/inic/se/c153_ne30pg3_FMTHIST_x02.cam.i.1990-01-01-00000_c240618.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="93" chem="trop_strat_mam5_vbs">atm/cam/inic/se/f.cam6_3_160.FCMT_ne30.moving_mtn.001.cam.i.1996-01-01-00000_c240618.nc</ncdata>
<ncdata hgrid="ne30np4" nlev="110" >atm/waccm/ic/FWsc2000_ne30pg3_L110_01-01-0001_c200521.nc</ncdata>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ cosp_histfile_aux=.true.
cosp_histfile_aux_num=3
fexcl2='CFAD_DBZE94_CS','CLDTOT_CALCS','CLD_CAL_NOTCS','CS_MIXCERT','CS_MIXPOSS','CS_NOPRECIP',
'CS_PIA','CS_RAINPOSS','CS_RAINPROB','CS_RAINCERT','CS_RAINHARD','CS_SNOWCERT','CS_SNOWPOSS',
'CS_UN'
'CS_UN', 'CS_WR_CFODD_REFF_LARGE'

mode_defs=
'mam4_mode1:accum:=', 'A:num_a1:N:num_c1:num_mr:+',
Expand Down
72 changes: 72 additions & 0 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
===============================================================

Tag name: cam6_4_128
Originator(s): jshaw35, fvitt, cacraig, nusbaume
Date: Oct 30, 2025
One-line Summary: Correct allocation and assignment error for 'hgt_matrix_half' field in cospsimulator_intr.F90
Github PR URL: https://github.com/ESCOMP/CAM/pull/1355

Purpose of changes (include the issue number and title text for each relevant GitHub issue):
- Fix bug where CAM height interfaces were incorrectly passed to COSP (requires COSP update):
https://github.com/ESCOMP/CAM/issues/1354
- Bring in an updated default WACCM IC file for the ne30 grid:
https://github.com/ESCOMP/CAM/issues/1425

Describe any changes made to build system: N/A

Describe any changes made to the namelist: N/A

List any changes to the defaults for the boundary datasets: N/A

Describe any substantial timing or memory changes: N/A

Code reviewed by: eaton, brianpm, jedwards

List all files eliminated: N/A

List all files added and what they do: N/A

List all existing files that have been modified, and describe the changes:

M .gitmodules
M src/physics/cosp2/src
- Update COSP submodule to version 2.1.9

M src/physics/cam/cospsimulator_intr.F90
- Fix 'hgt_matrix_half' bug, and add new COSP diagnostic fields to
CAM history output.

M bld/namelist_files/namelist_defaults_cam.xml
- Use spun-up default WACCM IC file for the ne30 grid.

M cime_config/testdefs/testmods_dirs/cam/cosp_rad_diags/user_nl_cam
- Add 'CS_WR_CFODD_REFF_LARGE' to fexcl list in COSP ERC test in order
to allow tests to pass (CloudSat variables appear to be task-dependent).


If there were any failures reported from running test_driver.sh on any test
platform, and checkin with these failures has been OK'd by the gatekeeper,
then copy the lines from the td.*.status files for the failed tests to the
appropriate machine below. All failed tests must be justified.

derecho/intel/aux_cam:

ERC_D_Ln9.f19_f19_mt232.QPC6.derecho_intel.cam-outfrq3s_cosp (Overall: DIFF)
- COSP answer changes due to bug fix and new COSP submodule

derecho/nvhpc/aux_cam: ALL PASS

izumi/nag/aux_cam:

ERC_D_Ln9.f10_f10_mt232.FHIST.izumi_nag.cam-outfrq3s_cospsathist (Overall: DIFF)
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-cosp_rad_diags (Overall: DIFF)
- COSP answer changes due to bug fix and new COSP submodule

izumi/gnu/aux_cam:

ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHIST_C5.izumi_gnu.cam-carma_cosp_rad_diag_mam (Overall: DIFF)
- COSP answer changes due to bug fix and new COSP submodule

Summarize any changes to answers: COSP answer changes validated by Brian Medeiros (brianpm)

===============================================================
===============================================================

Tag name: cam6_4_127
Originator(s): courtneyp, jedwards
Date: Oct 24, 2025
Expand Down
Loading