Skip to content

Commit a4ccea7

Browse files
authored
SIP136 Fix LITTER_POOL lack of rSoil calc (#139)
* Trims smoke tests to two years of input * Adds rSoil calc for litter pool
1 parent abe5ccf commit a4ccea7

File tree

15 files changed

+17548
-142511
lines changed

15 files changed

+17548
-142511
lines changed

src/sipnet/sipnet.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,9 +1229,11 @@ void soilDegradation(void) {
12291229
fluxes.rSoil =
12301230
fluxes.maintRespiration + (1 - microbeEff) * fluxes.microbeIngestion;
12311231
} else {
1232+
// With no microbes, rSoil flux is just the maintenance respiration
1233+
// (at least, that's how maintResp was calculated; we still have some
1234+
// naming weirdness here)
1235+
fluxes.rSoil = fluxes.maintRespiration;
12321236
if (ctx.litterPool) {
1233-
// TBD Why aren't we setting fluxes.rSoil here?
1234-
// suspect we are missing fluxes.rSoil = fluxes.maintRespiration;
12351237
// :: from [2], litter model description
12361238
envi.litter += (fluxes.woodLitter + fluxes.leafLitter -
12371239
fluxes.litterToSoil - fluxes.rLitter) *
@@ -1243,7 +1245,6 @@ void soilDegradation(void) {
12431245
climate->length;
12441246
} else {
12451247
// Normal pool (single pool, no microbes)
1246-
fluxes.rSoil = fluxes.maintRespiration;
12471248
// :: from [1] (and others, TBD), eq (A3), where:
12481249
// L_w = fluxes.woodLitter
12491250
// L_l = fluxes.leafLitter

tests/smoke/russell_1/events.in

Lines changed: 0 additions & 324 deletions
Original file line numberDiff line numberDiff line change
@@ -106,327 +106,3 @@
106106
2017 296 irrig 2.8 1
107107
2017 300 irrig 2.8 1
108108
2017 304 irrig 2.8 1
109-
2018 92 irrig 2.8 1
110-
2018 96 irrig 2.8 1
111-
2018 100 irrig 2.8 1
112-
2018 104 irrig 2.8 1
113-
2018 108 irrig 2.8 1
114-
2018 112 irrig 2.8 1
115-
2018 116 irrig 2.8 1
116-
2018 120 irrig 2.8 1
117-
2018 124 irrig 2.8 1
118-
2018 128 irrig 2.8 1
119-
2018 132 irrig 2.8 1
120-
2018 136 irrig 2.8 1
121-
2018 140 irrig 2.8 1
122-
2018 144 irrig 2.8 1
123-
2018 148 irrig 2.8 1
124-
2018 152 irrig 2.8 1
125-
2018 156 irrig 2.8 1
126-
2018 160 irrig 2.8 1
127-
2018 164 irrig 2.8 1
128-
2018 168 irrig 2.8 1
129-
2018 172 irrig 2.8 1
130-
2018 176 irrig 2.8 1
131-
2018 180 irrig 2.8 1
132-
2018 184 irrig 2.8 1
133-
2018 188 irrig 2.8 1
134-
2018 192 irrig 2.8 1
135-
2018 196 irrig 2.8 1
136-
2018 200 irrig 2.8 1
137-
2018 204 irrig 2.8 1
138-
2018 208 irrig 2.8 1
139-
2018 212 irrig 2.8 1
140-
2018 216 irrig 2.8 1
141-
2018 220 irrig 2.8 1
142-
2018 224 irrig 2.8 1
143-
2018 228 irrig 2.8 1
144-
2018 232 irrig 2.8 1
145-
2018 236 irrig 2.8 1
146-
2018 240 irrig 2.8 1
147-
2018 244 irrig 2.8 1
148-
2018 248 irrig 2.8 1
149-
2018 252 irrig 2.8 1
150-
2018 256 irrig 2.8 1
151-
2018 260 irrig 2.8 1
152-
2018 264 irrig 2.8 1
153-
2018 268 irrig 2.8 1
154-
2018 272 irrig 2.8 1
155-
2018 276 irrig 2.8 1
156-
2018 280 irrig 2.8 1
157-
2018 284 irrig 2.8 1
158-
2018 288 irrig 2.8 1
159-
2018 292 irrig 2.8 1
160-
2018 296 irrig 2.8 1
161-
2018 300 irrig 2.8 1
162-
2018 304 irrig 2.8 1
163-
2019 92 irrig 2.8 1
164-
2019 96 irrig 2.8 1
165-
2019 100 irrig 2.8 1
166-
2019 104 irrig 2.8 1
167-
2019 108 irrig 2.8 1
168-
2019 112 irrig 2.8 1
169-
2019 116 irrig 2.8 1
170-
2019 120 irrig 2.8 1
171-
2019 124 irrig 2.8 1
172-
2019 128 irrig 2.8 1
173-
2019 132 irrig 2.8 1
174-
2019 136 irrig 2.8 1
175-
2019 140 irrig 2.8 1
176-
2019 144 irrig 2.8 1
177-
2019 148 irrig 2.8 1
178-
2019 152 irrig 2.8 1
179-
2019 156 irrig 2.8 1
180-
2019 160 irrig 2.8 1
181-
2019 164 irrig 2.8 1
182-
2019 168 irrig 2.8 1
183-
2019 172 irrig 2.8 1
184-
2019 176 irrig 2.8 1
185-
2019 180 irrig 2.8 1
186-
2019 184 irrig 2.8 1
187-
2019 188 irrig 2.8 1
188-
2019 192 irrig 2.8 1
189-
2019 196 irrig 2.8 1
190-
2019 200 irrig 2.8 1
191-
2019 204 irrig 2.8 1
192-
2019 208 irrig 2.8 1
193-
2019 212 irrig 2.8 1
194-
2019 216 irrig 2.8 1
195-
2019 220 irrig 2.8 1
196-
2019 224 irrig 2.8 1
197-
2019 228 irrig 2.8 1
198-
2019 232 irrig 2.8 1
199-
2019 236 irrig 2.8 1
200-
2019 240 irrig 2.8 1
201-
2019 244 irrig 2.8 1
202-
2019 248 irrig 2.8 1
203-
2019 252 irrig 2.8 1
204-
2019 256 irrig 2.8 1
205-
2019 260 irrig 2.8 1
206-
2019 264 irrig 2.8 1
207-
2019 268 irrig 2.8 1
208-
2019 272 irrig 2.8 1
209-
2019 276 irrig 2.8 1
210-
2019 280 irrig 2.8 1
211-
2019 284 irrig 2.8 1
212-
2019 288 irrig 2.8 1
213-
2019 292 irrig 2.8 1
214-
2019 296 irrig 2.8 1
215-
2019 300 irrig 2.8 1
216-
2019 304 irrig 2.8 1
217-
2020 92 irrig 2.8 1
218-
2020 96 irrig 2.8 1
219-
2020 100 irrig 2.8 1
220-
2020 104 irrig 2.8 1
221-
2020 108 irrig 2.8 1
222-
2020 112 irrig 2.8 1
223-
2020 116 irrig 2.8 1
224-
2020 120 irrig 2.8 1
225-
2020 124 irrig 2.8 1
226-
2020 128 irrig 2.8 1
227-
2020 132 irrig 2.8 1
228-
2020 136 irrig 2.8 1
229-
2020 140 irrig 2.8 1
230-
2020 144 irrig 2.8 1
231-
2020 148 irrig 2.8 1
232-
2020 152 irrig 2.8 1
233-
2020 156 irrig 2.8 1
234-
2020 160 irrig 2.8 1
235-
2020 164 irrig 2.8 1
236-
2020 168 irrig 2.8 1
237-
2020 172 irrig 2.8 1
238-
2020 176 irrig 2.8 1
239-
2020 180 irrig 2.8 1
240-
2020 184 irrig 2.8 1
241-
2020 188 irrig 2.8 1
242-
2020 192 irrig 2.8 1
243-
2020 196 irrig 2.8 1
244-
2020 200 irrig 2.8 1
245-
2020 204 irrig 2.8 1
246-
2020 208 irrig 2.8 1
247-
2020 212 irrig 2.8 1
248-
2020 216 irrig 2.8 1
249-
2020 220 irrig 2.8 1
250-
2020 224 irrig 2.8 1
251-
2020 228 irrig 2.8 1
252-
2020 232 irrig 2.8 1
253-
2020 236 irrig 2.8 1
254-
2020 240 irrig 2.8 1
255-
2020 244 irrig 2.8 1
256-
2020 248 irrig 2.8 1
257-
2020 252 irrig 2.8 1
258-
2020 256 irrig 2.8 1
259-
2020 260 irrig 2.8 1
260-
2020 264 irrig 2.8 1
261-
2020 268 irrig 2.8 1
262-
2020 272 irrig 2.8 1
263-
2020 276 irrig 2.8 1
264-
2020 280 irrig 2.8 1
265-
2020 284 irrig 2.8 1
266-
2020 288 irrig 2.8 1
267-
2020 292 irrig 2.8 1
268-
2020 296 irrig 2.8 1
269-
2020 300 irrig 2.8 1
270-
2020 304 irrig 2.8 1
271-
2021 92 irrig 2.8 1
272-
2021 96 irrig 2.8 1
273-
2021 100 irrig 2.8 1
274-
2021 104 irrig 2.8 1
275-
2021 108 irrig 2.8 1
276-
2021 112 irrig 2.8 1
277-
2021 116 irrig 2.8 1
278-
2021 120 irrig 2.8 1
279-
2021 124 irrig 2.8 1
280-
2021 128 irrig 2.8 1
281-
2021 132 irrig 2.8 1
282-
2021 136 irrig 2.8 1
283-
2021 140 irrig 2.8 1
284-
2021 144 irrig 2.8 1
285-
2021 148 irrig 2.8 1
286-
2021 152 irrig 2.8 1
287-
2021 156 irrig 2.8 1
288-
2021 160 irrig 2.8 1
289-
2021 164 irrig 2.8 1
290-
2021 168 irrig 2.8 1
291-
2021 172 irrig 2.8 1
292-
2021 176 irrig 2.8 1
293-
2021 180 irrig 2.8 1
294-
2021 184 irrig 2.8 1
295-
2021 188 irrig 2.8 1
296-
2021 192 irrig 2.8 1
297-
2021 196 irrig 2.8 1
298-
2021 200 irrig 2.8 1
299-
2021 204 irrig 2.8 1
300-
2021 208 irrig 2.8 1
301-
2021 212 irrig 2.8 1
302-
2021 216 irrig 2.8 1
303-
2021 220 irrig 2.8 1
304-
2021 224 irrig 2.8 1
305-
2021 228 irrig 2.8 1
306-
2021 232 irrig 2.8 1
307-
2021 236 irrig 2.8 1
308-
2021 240 irrig 2.8 1
309-
2021 244 irrig 2.8 1
310-
2021 248 irrig 2.8 1
311-
2021 252 irrig 2.8 1
312-
2021 256 irrig 2.8 1
313-
2021 260 irrig 2.8 1
314-
2021 264 irrig 2.8 1
315-
2021 268 irrig 2.8 1
316-
2021 272 irrig 2.8 1
317-
2021 276 irrig 2.8 1
318-
2021 280 irrig 2.8 1
319-
2021 284 irrig 2.8 1
320-
2021 288 irrig 2.8 1
321-
2021 292 irrig 2.8 1
322-
2021 296 irrig 2.8 1
323-
2021 300 irrig 2.8 1
324-
2021 304 irrig 2.8 1
325-
2022 92 irrig 2.8 1
326-
2022 96 irrig 2.8 1
327-
2022 100 irrig 2.8 1
328-
2022 104 irrig 2.8 1
329-
2022 108 irrig 2.8 1
330-
2022 112 irrig 2.8 1
331-
2022 116 irrig 2.8 1
332-
2022 120 irrig 2.8 1
333-
2022 124 irrig 2.8 1
334-
2022 128 irrig 2.8 1
335-
2022 132 irrig 2.8 1
336-
2022 136 irrig 2.8 1
337-
2022 140 irrig 2.8 1
338-
2022 144 irrig 2.8 1
339-
2022 148 irrig 2.8 1
340-
2022 152 irrig 2.8 1
341-
2022 156 irrig 2.8 1
342-
2022 160 irrig 2.8 1
343-
2022 164 irrig 2.8 1
344-
2022 168 irrig 2.8 1
345-
2022 172 irrig 2.8 1
346-
2022 176 irrig 2.8 1
347-
2022 180 irrig 2.8 1
348-
2022 184 irrig 2.8 1
349-
2022 188 irrig 2.8 1
350-
2022 192 irrig 2.8 1
351-
2022 196 irrig 2.8 1
352-
2022 200 irrig 2.8 1
353-
2022 204 irrig 2.8 1
354-
2022 208 irrig 2.8 1
355-
2022 212 irrig 2.8 1
356-
2022 216 irrig 2.8 1
357-
2022 220 irrig 2.8 1
358-
2022 224 irrig 2.8 1
359-
2022 228 irrig 2.8 1
360-
2022 232 irrig 2.8 1
361-
2022 236 irrig 2.8 1
362-
2022 240 irrig 2.8 1
363-
2022 244 irrig 2.8 1
364-
2022 248 irrig 2.8 1
365-
2022 252 irrig 2.8 1
366-
2022 256 irrig 2.8 1
367-
2022 260 irrig 2.8 1
368-
2022 264 irrig 2.8 1
369-
2022 268 irrig 2.8 1
370-
2022 272 irrig 2.8 1
371-
2022 276 irrig 2.8 1
372-
2022 280 irrig 2.8 1
373-
2022 284 irrig 2.8 1
374-
2022 288 irrig 2.8 1
375-
2022 292 irrig 2.8 1
376-
2022 296 irrig 2.8 1
377-
2022 300 irrig 2.8 1
378-
2022 304 irrig 2.8 1
379-
2023 92 irrig 2.8 1
380-
2023 96 irrig 2.8 1
381-
2023 100 irrig 2.8 1
382-
2023 104 irrig 2.8 1
383-
2023 108 irrig 2.8 1
384-
2023 112 irrig 2.8 1
385-
2023 116 irrig 2.8 1
386-
2023 120 irrig 2.8 1
387-
2023 124 irrig 2.8 1
388-
2023 128 irrig 2.8 1
389-
2023 132 irrig 2.8 1
390-
2023 136 irrig 2.8 1
391-
2023 140 irrig 2.8 1
392-
2023 144 irrig 2.8 1
393-
2023 148 irrig 2.8 1
394-
2023 152 irrig 2.8 1
395-
2023 156 irrig 2.8 1
396-
2023 160 irrig 2.8 1
397-
2023 164 irrig 2.8 1
398-
2023 168 irrig 2.8 1
399-
2023 172 irrig 2.8 1
400-
2023 176 irrig 2.8 1
401-
2023 180 irrig 2.8 1
402-
2023 184 irrig 2.8 1
403-
2023 188 irrig 2.8 1
404-
2023 192 irrig 2.8 1
405-
2023 196 irrig 2.8 1
406-
2023 200 irrig 2.8 1
407-
2023 204 irrig 2.8 1
408-
2023 208 irrig 2.8 1
409-
2023 212 irrig 2.8 1
410-
2023 216 irrig 2.8 1
411-
2023 220 irrig 2.8 1
412-
2023 224 irrig 2.8 1
413-
2023 228 irrig 2.8 1
414-
2023 232 irrig 2.8 1
415-
2023 236 irrig 2.8 1
416-
2023 240 irrig 2.8 1
417-
2023 244 irrig 2.8 1
418-
2023 248 irrig 2.8 1
419-
2023 252 irrig 2.8 1
420-
2023 256 irrig 2.8 1
421-
2023 260 irrig 2.8 1
422-
2023 264 irrig 2.8 1
423-
2023 268 irrig 2.8 1
424-
2023 272 irrig 2.8 1
425-
2023 276 irrig 2.8 1
426-
2023 280 irrig 2.8 1
427-
2023 284 irrig 2.8 1
428-
2023 288 irrig 2.8 1
429-
2023 292 irrig 2.8 1
430-
2023 296 irrig 2.8 1
431-
2023 300 irrig 2.8 1
432-
2023 304 irrig 2.8 1

0 commit comments

Comments
 (0)