|
| 1 | +=============================================================== |
| 2 | + |
| 3 | +Tag name: cam6_4_090 |
| 4 | +Originator(s): lizziel |
| 5 | +Date: April 30, 2025 |
| 6 | +One-line Summary: Update to GEOS-Chem 14.5.3 chemistry and fix HEMCO tests |
| 7 | +Github PR URL: https://github.com/ESCOMP/CAM/pull/1247 |
| 8 | + |
| 9 | +Purpose of changes (include the issue number and title text for each relevant GitHub issue): |
| 10 | +This tag updates the following externals: |
| 11 | + - GEOS-Chem from version 14.4.3 to 14.5.3 |
| 12 | + - Cloud-J from 7.7.3 to 8.0.1 |
| 13 | + - HEMCO_CESM from 2.1.0 to 2.2.0 |
| 14 | +- HEMCO (external within HEMCO_CESM) from 3.9.0 to 3.10.3 |
| 15 | + |
| 16 | +All of these externals have their own Changelog listing changes between these versions. |
| 17 | +There is also more information per version accessible from the GEOS-Chem versions page |
| 18 | +(https://wiki.seas.harvard.edu/geos-chem/index.php?title=GEOS-Chem_versions) |
| 19 | +including benchmark results comparing GEOS-Chem 14.4 and 14.5. |
| 20 | + |
| 21 | +The most notable changes are: |
| 22 | + |
| 23 | + - New chemistry features: |
| 24 | + - Added chemistry for RCOOH, monoterpenes, new PNs and ANs from Travis et al. (2024) |
| 25 | + - Added fixes for ALK4 and R4N2 chemistry from Brewer et al. (2023, JGR) |
| 26 | + - Added PPN photolysis from Horner et al (2024) |
| 27 | + - Added seasalt Ca, K, Mg in HETP aerosol thermodynamics |
| 28 | + - Added UV absorption by water in Cloud-J photolysis |
| 29 | + - HEMCO logging goes to atm.log rather than cesm.log |
| 30 | + - All camchem_hco tests (CAM-chem with HEMCO) pass (fixes #856 and #1018) |
| 31 | + - Bug fix for HEMCO vertical regridding (fixes #1282) |
| 32 | + |
| 33 | +Note that GEOS-Chem will still fail restart tests. Updates to add additional arrays to |
| 34 | +the restart file (known issue) will be a separate update later on. |
| 35 | + |
| 36 | +Describe any changes made to build system: N/A |
| 37 | + |
| 38 | +Describe any changes made to the namelist: |
| 39 | + - Updates to the following namelist variables when chem="geoschem_mam4" |
| 40 | + - dep_data_file |
| 41 | + - geoschem_chem_inputs |
| 42 | + - geoschem_aeropt_inputs |
| 43 | + - geoschem_photol_inputs |
| 44 | + - New species in deposition lists in the following namelist xml files: |
| 45 | + - geoschem_master_gas_wetdep_list.xml |
| 46 | + - geoschem_master_gas_drydep_list.xml |
| 47 | + |
| 48 | +List any changes to the defaults for the boundary datasets: N/A |
| 49 | + |
| 50 | +Describe any substantial timing or memory changes: N/A |
| 51 | + |
| 52 | +Code reviewed by: TBD |
| 53 | + |
| 54 | +List all files eliminated: N/A |
| 55 | + |
| 56 | +List all files added and what they do: N/A |
| 57 | + |
| 58 | +List all existing files that have been modified, and describe the changes: |
| 59 | + |
| 60 | +M .gitmodules |
| 61 | + - New tags for GEOS-Chem, Cloud-J, and HEMCO_CESM externals |
| 62 | + |
| 63 | +M bld/configure |
| 64 | + - Increased number of advected chemical species |
| 65 | + |
| 66 | +M bld/namelist-files/namelist_defaults_cam.xml |
| 67 | + - Updated paths for dep_data_file (if using GEOS-Chem) and GEOS-Chem namelist input data paths |
| 68 | + |
| 69 | +M bld/namelist-files/geoschem_master_gas_drydep_list.xml |
| 70 | + bld/namelist-files/geoschem_master_gas_wetdep_list.xml |
| 71 | + - Added dry and wet deposited species |
| 72 | + |
| 73 | +M src/chemistry/cloud_j |
| 74 | + - Committed Cloud-J submodule hash for tag 8.0.1 |
| 75 | + |
| 76 | +M src/chemistry/geoschem/chem_mods.F90 |
| 77 | + - Updated number of max tracers, gas constituents, and short-lived species |
| 78 | + |
| 79 | +M src/chemistry/geoschem/chemistry.F90 |
| 80 | + - Updates for compatibility with GEOS-Chem 14.5 |
| 81 | + - Restrict photolysis prints to root thread |
| 82 | + - Replace numerical recipe subroutine with use of shr_spfn_erfc already in CAM |
| 83 | + |
| 84 | +M src/chemistry/geoschem/geoschem_src |
| 85 | + - Committed GEOS-Chem submodule hash for tag 14.5.3 |
| 86 | + |
| 87 | +M src/chemistry/geoschem/mo_sim_dat.F90 |
| 88 | + - Expand solsym and adv_mass arrays to include new species |
| 89 | + |
| 90 | +M src/hemco |
| 91 | + - Committed HEMCO-CESM submodule hash for tag hemco-cesm2_2_0_hemco3_10_3 |
| 92 | + |
| 93 | +If there were any failures reported from running test_driver.sh on any test |
| 94 | +platform, and checkin with these failures has been OK'd by the gatekeeper, |
| 95 | +then copy the lines from the td.*.status files for the failed tests to the |
| 96 | +appropriate machine below. All failed tests must be justified. |
| 97 | + |
| 98 | +derecho/intel/aux_cam: |
| 99 | + ERP_Ln9.f09_f09_mg17.FCSD_HCO.derecho_intel.cam-outfrq9s (Overall: DIFF) |
| 100 | + SMS_Lh12.f09_f09_mg17.FCSD_HCO.derecho_intel.cam-outfrq3h (Overall: DIFF) |
| 101 | + - answer changes due to fix in HEMCO vertical regridding and CAM <-> HEMCO regridding for b4b reproducibility |
| 102 | + |
| 103 | + SMS_Ld1.f09_f09_mg17.FCHIST_GC.derecho_intel.cam-outfrq1d (Overall: DIFF) |
| 104 | + - answer changes due to new GEOS-Chem chemistry and new HEMCO and HEMCO_CESM versions |
| 105 | + |
| 106 | + SMS_D_Ln9_P1280x1.ne0CONUSne30x8_ne0CONUSne30x8_mt12.FCHIST.derecho_intel.cam-outfrq9s (Overall: FAIL) |
| 107 | + - pre-existing failure due to build-namelist error requiring CLM/CTSM external update |
| 108 | + |
| 109 | +derecho/nvhpc/aux_cam: |
| 110 | + All pass. Ignored NLCOMP, NLFAIL, and TPUTCOMP. |
| 111 | + |
| 112 | +izumi/nag/aux_cam: |
| 113 | + All pass. Ignored NLCOMP, NLFAIL, and TPUTCOMP. |
| 114 | + |
| 115 | +izumi/gnu/aux_cam: |
| 116 | + All pass. Ignored NLCOMP, NLFAIL, and TPUTCOMP. |
1 | 117 |
|
2 | 118 | ===============================================================
|
| 119 | +=============================================================== |
3 | 120 |
|
4 | 121 | Tag name: cam6_4_089
|
5 | 122 | Originator(s): cacraig, jedwards
|
@@ -598,80 +715,6 @@ Summarize any changes to answers:
|
598 | 715 |
|
599 | 716 | ===============================================================
|
600 | 717 |
|
601 |
| -Tag name: TBD |
602 |
| -Originator(s): lizziel |
603 |
| -Date: TBD |
604 |
| -One-line Summary: Update to GEOS-Chem 14.5.3 chemistry and fix HEMCO tests |
605 |
| -Github PR URL: https://github.com/ESCOMP/CAM/pull/1247 |
606 |
| - |
607 |
| -Purpose of changes (include the issue number and title text for each relevant GitHub issue): |
608 |
| - - Update HEMCO_CESM to version 2.2.0 which uses HEMCO 3.10.3 to get ___ |
609 |
| - - Update GEOS-Chem version from 14.4.3 to 14.5.3 to get expanded chemistry capability |
610 |
| - - Update Cloud-J version from __ to 8.0.1 for ___ |
611 |
| - |
612 |
| -Describe any changes made to build system: N/A |
613 |
| - |
614 |
| -Describe any changes made to the namelist: N/A (ewl: ??? put namelist_files changes?) |
615 |
| - |
616 |
| -List any changes to the defaults for the boundary datasets: N/A |
617 |
| - |
618 |
| -Describe any substantial timing or memory changes: N/A (ewl: ? should probably test this) |
619 |
| - |
620 |
| -Code reviewed by: TBD |
621 |
| - |
622 |
| -List all files eliminated: N/A |
623 |
| - |
624 |
| -List all files added and what they do: N/A |
625 |
| - |
626 |
| -List all existing files that have been modified, and describe the changes: |
627 |
| - |
628 |
| -M .gitmodules |
629 |
| - - placeholder |
630 |
| - |
631 |
| -M bld/configure |
632 |
| - - placeholder |
633 |
| - |
634 |
| -M bld/namelist-files/namelist_defaults_cam.xml |
635 |
| - - placeholder |
636 |
| - |
637 |
| -M bld/namelist-files/geoschem_master_gas_drydep_list.xml |
638 |
| - bld/namelist-files/geoschem_master_gas_wetdep_list.xml |
639 |
| - - placeholder |
640 |
| - |
641 |
| -M src/chemistry/cloud_j |
642 |
| - - Committed Cloud-J submodule hash for tag 8.0.1 |
643 |
| - |
644 |
| -M src/chemistry/geoschem/chem_mods.F90 |
645 |
| - - placeholder |
646 |
| - |
647 |
| -M src/chemistry/geoschem/chemistry.F90 |
648 |
| - - placeholder |
649 |
| - |
650 |
| -M src/chemistry/geoschem/geoschem_src |
651 |
| - - Committed GEOS-Chem submodule hash for tag 14.5.3 |
652 |
| - |
653 |
| -M src/chemistry/geoschem/mo_sim_dat.F90 |
654 |
| - - placeholder |
655 |
| - |
656 |
| -M src/hemco |
657 |
| - - Committed HEMCO-CESM submodule hash for tag hemco-cesm2_2_0_hemco3_10_3 |
658 |
| - |
659 |
| -If there were any failures reported from running test_driver.sh on any test |
660 |
| -platform, and checkin with these failures has been OK'd by the gatekeeper, |
661 |
| -then copy the lines from the td.*.status files for the failed tests to the |
662 |
| -appropriate machine below. All failed tests must be justified. |
663 |
| - |
664 |
| -derecho/intel/aux_cam: TBD |
665 |
| - |
666 |
| -derecho/nvhpc/aux_cam: TBD |
667 |
| - |
668 |
| -izumi/nag/aux_cam: TBD |
669 |
| - |
670 |
| -izumi/gnu/aux_cam: TBD |
671 |
| - |
672 |
| -=============================================================== |
673 |
| -=============================================================== |
674 |
| - |
675 | 718 | Tag name: cam6_4_084
|
676 | 719 | Originator(s): fvitt
|
677 | 720 | Date: 8 Apr 2025
|
|
0 commit comments