Skip to content

Commit 4a8bf71

Browse files
authored
Merge pull request #1247 from geoschem/feature/geoschem_14.5_and_dependencies
cam6_4_090: GEOS-Chem 14.5 and dependencies This tag updates the following externals: - GEOS-Chem from version 14.4.3 to 14.5.3 - Cloud-J from 7.7.3 to 8.0.1 - HEMCO_CESM from 2.1.0 to 2.2.0 - HEMCO (external within HEMCO_CESM) from 3.9.0 to 3.10.3 All of these externals have their own Changelog listing changes between these versions. There is also more information per version accessible from the GEOS-Chem versions page (https://wiki.seas.harvard.edu/geos-chem/index.php?title=GEOS-Chem_versions) including benchmark results comparing GEOS-Chem 14.4 and 14.5. The most notable changes are: - New chemistry features: - Added chemistry for RCOOH, monoterpenes, new PNs and ANs from Travis et al. (2024) - Added fixes for ALK4 and R4N2 chemistry from Brewer et al. (2023, JGR) - Added PPN photolysis from Horner et al (2024) - Added seasalt Ca, K, Mg in HETP aerosol thermodynamics - Added UV absorption by water in Cloud-J photolysis - HEMCO logging goes to atm.log rather than cesm.log - All camchem_hco tests (CAM-chem with HEMCO) pass (fixes #856 and #1018) - Bug fix for HEMCO vertical regridding (fixes #1282) Note that GEOS-Chem will still fail restart tests. Updates to add additional arrays to the restart file (known issue) will be a separate update later on.
2 parents 368369e + a3b0386 commit 4a8bf71

12 files changed

Lines changed: 630 additions & 366 deletions

.gitmodules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,14 @@
5151
path = src/chemistry/geoschem/geoschem_src
5252
url = https://github.com/geoschem/geos-chem.git
5353
fxrequired = AlwaysRequired
54-
fxtag = 14.4.3
54+
fxtag = 14.5.3
5555
fxDONOTUSEurl = https://github.com/geoschem/geos-chem.git
5656

5757
[submodule "cloud_j"]
5858
path = src/chemistry/cloud_j
5959
url = https://github.com/geoschem/cloud-j.git
6060
fxrequired = AlwaysRequired
61-
fxtag = 7.7.3
61+
fxtag = 8.0.1
6262
fxDONOTUSEurl = https://github.com/geoschem/cloud-j.git
6363

6464
[submodule "hetp"]
@@ -71,7 +71,7 @@
7171
[submodule "hemco"]
7272
path = src/hemco
7373
url = https://github.com/ESCOMP/HEMCO_CESM.git
74-
fxtag = hemco-cesm2_1_0_hemco3_9_0
74+
fxtag = hemco-cesm2_2_0_hemco3_10_3
7575
fxrequired = AlwaysRequired
7676
fxDONOTUSEurl = https://github.com/ESCOMP/HEMCO_CESM.git
7777

bld/configure

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1332,7 +1332,7 @@ if ($chem_pkg =~ '_mam3') {
13321332
if ($chem_pkg =~ 'geoschem') {
13331333
$chem_cppdefs .= ' -DEXTERNAL_GRID -DEXTERNAL_FORCING -DMODEL_CESM -DMODEL_GEOSCHEM';
13341334
if ($chem_pkg =~ '_mam4') {
1335-
$chem_nadv = 269; # includes all GEOS-Chem advected species, CO2, and MAM aerosols
1335+
$chem_nadv = 312; # includes all GEOS-Chem advected species, CO2, and MAM aerosols
13361336
}
13371337
}
13381338
# CARMA sectional microphysics

bld/namelist_files/geoschem_master_gas_drydep_list.xml

Lines changed: 60 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,45 @@
55
<!-- gas-phase species -->
66
<list id="gas_phase">
77
ACET
8+
ACR
89
ACTA
10+
AERI
911
ALD2
12+
ALK4N2
13+
ALK4P
14+
AONITA
15+
APAN
16+
APINN
17+
APINP
18+
AROMCHO
1019
AROMP4
1120
AROMP5
21+
AROMPN
22+
ASOA1
23+
ASOA2
24+
ASOA3
25+
ASOAN
26+
ASOG1
27+
ASOG2
28+
ASOG3
1229
ATOOH
1330
BALD
1431
BENZP
32+
BPINN
33+
BPINO
34+
BPINON
35+
BPINOOH
36+
BPINP
1537
BR2
1638
BRCL
1739
BRNO3
40+
BRSALA
41+
BRSALC
42+
BUTN
1843
BZCO3H
1944
BZPAN
45+
C96N
46+
C96O2H
2047
CH2O
2148
CL2
2249
CLNO2
@@ -35,6 +62,7 @@
3562
GLYX
3663
H2O2
3764
HAC
65+
HACTA
3866
HBR
3967
HC5A
4068
HCL
@@ -73,14 +101,26 @@
73101
IHN2
74102
IHN3
75103
IHN4
104+
INDIOL
76105
INPB
77106
INPD
107+
IONITA
78108
IONO
79109
IONO2
80110
IPRNO3
111+
ISALA
112+
ISALC
81113
ITCN
82114
ITHN
115+
LIMAL
116+
LIMKB
117+
LIMKET
118+
LIMN
119+
LIMNB
83120
LIMO
121+
LIMO2H
122+
LIMO3H
123+
LIMPAN
84124
LVOC
85125
LVOCOA
86126
MACR
@@ -92,12 +132,15 @@
92132
MCRHNB
93133
MCRHP
94134
MCT
135+
MEKPN
95136
MENO3
96137
MGLY
97138
MOH
139+
MONITA
98140
MONITS
99141
MONITU
100142
MPAN
143+
MSA
101144
MTPA
102145
MTPO
103146
MVK
@@ -107,56 +150,52 @@
107150
MVKHP
108151
MVKN
109152
MVKPC
153+
MYRCO
110154
N2O5
111155
NH3
156+
NH4
157+
NIT
158+
NITS
112159
NO2
113160
NPHEN
114161
NPRNO3
115162
O3
116163
PAN
164+
PFE
165+
PHAN
117166
PHEN
167+
PIN
168+
PINAL
169+
PINO3H
170+
PINONIC
171+
PINPAN
118172
PP
119173
PPN
120174
PROPNN
121175
PRPN
122176
PYAC
123177
R4N2
124178
R4P
179+
R7N2
180+
R7P
125181
RA3P
126182
RB3P
183+
RCOOH
127184
RIPA
128185
RIPB
129186
RIPC
130187
RIPD
188+
RNO3
131189
RP
132-
SO2
133-
AERI
134-
AONITA
135-
ASOA1
136-
ASOA2
137-
ASOA3
138-
ASOAN
139-
ASOG1
140-
ASOG2
141-
ASOG3
142-
BRSALA
143-
BRSALC
144-
INDIOL
145-
IONITA
146-
ISALA
147-
ISALC
148-
MONITA
149-
MSA
150-
NH4
151-
NIT
152-
NITS
153190
SALAAL
154191
SALACL
155192
SALCAL
156193
SALCCL
194+
SO2
157195
SO4S
158196
SOAGX
159197
SOAIE
198+
TLFUONE
160199
TSOA0
161200
TSOA1
162201
TSOA2
@@ -165,7 +204,6 @@
165204
TSOG1
166205
TSOG2
167206
TSOG3
168-
PFE
169207
</list>
170208

171209
</drydep_list_definition>

bld/namelist_files/geoschem_master_gas_wetdep_list.xml

Lines changed: 59 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,42 @@
33
<!-- list of gas phase species that undergo wet deposition -->
44
<list id="gas">
55
ACTA
6+
AERI
67
ALD2
8+
ALK4N2
9+
ALK4P
10+
AONITA
11+
APAN
12+
APINN
13+
APINP
14+
AROMCHO
715
AROMP4
816
AROMP5
17+
AROMPN
18+
ASOA1
19+
ASOA2
20+
ASOA3
21+
ASOAN
22+
ASOG1
23+
ASOG2
24+
ASOG3
925
ATOOH
1026
BALD
1127
BENZP
28+
BPINN
29+
BPINO
30+
BPINON
31+
BPINOOH
32+
BPINP
1233
BR2
1334
BRCL
35+
BRSALA
36+
BRSALC
37+
BUTN
1438
BZCO3H
1539
BZPAN
40+
C96N
41+
C96O2H
1642
CH2O
1743
CSL
1844
EOH
@@ -25,6 +51,7 @@
2551
GLYX
2652
H2O2
2753
HAC
54+
HACTA
2855
HBR
2956
HC5A
3057
HCL
@@ -58,13 +85,25 @@
5885
IHN2
5986
IHN3
6087
IHN4
88+
INDIOL
6189
INPB
6290
INPD
91+
IONITA
6392
IONO
6493
IONO2
94+
ISALA
95+
ISALC
6596
ITCN
6697
ITHN
98+
LIMAL
99+
LIMKB
100+
LIMKET
101+
LIMN
102+
LIMNB
67103
LIMO
104+
LIMO2H
105+
LIMO3H
106+
LIMPAN
68107
LVOC
69108
LVOCOA
70109
MACR1OOH
@@ -76,13 +115,16 @@
76115
MCRHP
77116
MCT
78117
MEK
118+
MEKPN
79119
MGLY
80120
MOH
121+
MONITA
81122
MONITS
82123
MONITU
83124
MP
84125
MPAN
85126
MPN
127+
MSA
86128
MTPA
87129
MTPO
88130
MVK
@@ -92,10 +134,21 @@
92134
MVKHP
93135
MVKN
94136
MVKPC
137+
MYRCO
95138
NH3
139+
NH4
140+
NIT
141+
NITS
96142
NPHEN
97143
PAN
144+
PFE
145+
PHAN
98146
PHEN
147+
PIN
148+
PINAL
149+
PINO3H
150+
PINONIC
151+
PINPAN
99152
PP
100153
PPN
101154
PROPNN
@@ -104,41 +157,26 @@
104157
PYAC
105158
R4N2
106159
R4P
160+
R7N2
161+
R7P
107162
RA3P
108163
RB3P
164+
RCOOH
109165
RIPA
110166
RIPB
111167
RIPC
112168
RIPD
169+
RNO3
113170
RP
114-
SO2
115-
AERI
116-
AONITA
117-
ASOA1
118-
ASOA2
119-
ASOA3
120-
ASOAN
121-
ASOG1
122-
ASOG2
123-
ASOG3
124-
BRSALA
125-
BRSALC
126-
INDIOL
127-
IONITA
128-
ISALA
129-
ISALC
130-
MONITA
131-
MSA
132-
NH4
133-
NIT
134-
NITS
135171
SALAAL
136172
SALACL
137173
SALCAL
138174
SALCCL
175+
SO2
139176
SO4S
140177
SOAGX
141178
SOAIE
179+
TLFUONE
142180
TSOA0
143181
TSOA1
144182
TSOA2
@@ -147,7 +185,6 @@
147185
TSOG1
148186
TSOG2
149187
TSOG3
150-
PFE
151188
</list>
152189

153190
</gas_wetdep_list_definition>

0 commit comments

Comments
 (0)