@@ -9,7 +9,6 @@ struct AtmosCache{
9
9
PREC,
10
10
SCRA,
11
11
HYPE,
12
- PR,
13
12
EXTFORCING,
14
13
NONGW,
15
14
ORGW,
@@ -52,7 +51,6 @@ struct AtmosCache{
52
51
hyperdiff:: HYPE
53
52
54
53
""" Additional parameters used by the various tendencies"""
55
- precipitation:: PR
56
54
external_forcing:: EXTFORCING
57
55
non_orographic_gravity_wave:: NONGW
58
56
orographic_gravity_wave:: ORGW
@@ -147,8 +145,16 @@ function build_cache(
147
145
scratch = temporary_quantities (Y, atmos)
148
146
149
147
precomputed = precomputed_quantities (Y, atmos)
150
- precomputing_arguments =
151
- (; atmos, core, params, sfc_setup, precomputed, scratch, dt)
148
+ precomputing_arguments = (;
149
+ atmos,
150
+ core,
151
+ params,
152
+ sfc_setup,
153
+ precomputed,
154
+ scratch,
155
+ dt,
156
+ conservation_check,
157
+ )
152
158
153
159
# Coupler compatibility
154
160
isnothing (precomputing_arguments. sfc_setup) &&
@@ -168,7 +174,6 @@ function build_cache(
168
174
) : ()
169
175
170
176
hyperdiff = hyperdiffusion_cache (Y, atmos)
171
- precipitation = precipitation_cache (Y, atmos)
172
177
external_forcing = external_forcing_cache (Y, atmos, params)
173
178
non_orographic_gravity_wave = non_orographic_gravity_wave_cache (Y, atmos)
174
179
orographic_gravity_wave = orographic_gravity_wave_cache (Y, atmos)
@@ -186,7 +191,6 @@ function build_cache(
186
191
precomputed,
187
192
scratch,
188
193
hyperdiff,
189
- precipitation,
190
194
external_forcing,
191
195
non_orographic_gravity_wave,
192
196
orographic_gravity_wave,
0 commit comments