Skip to content

Commit 920ef45

Browse files
committed
Fix axis for addition of emissions
1 parent 66cbe37 commit 920ef45

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

beam_carbon/beam.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ def run(self):
351351
if i % self.intervals == 0 and self.temperature_dependent: # First interval in time step
352352
self.temp_calibrate(temp_ocean)
353353

354-
h = self.get_H(carbon_mass[1])
354+
h = self.get_H(carbon_mass[1], re_solve=False)
355355
self.B = self.get_B(h)
356356

357357
if i % self.intervals == 0: # First interval in time step
@@ -369,8 +369,9 @@ def run(self):
369369
temp_ocean = self.temperature.temp_ocean(
370370
ta, temp_ocean)
371371

372-
carbon_mass += ((self.transfer_matrix * carbon_mass + emissions) /
373-
self.intervals).sum(axis=1)
372+
carbon_mass += (((self.transfer_matrix * carbon_mass) /
373+
self.intervals).sum(axis=1) +
374+
emissions / self.intervals)
374375

375376
if (i + 1) % self.intervals == 0:
376377
output.iloc[:, _i + 1] = (

0 commit comments

Comments
 (0)