|
| 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