Skip to content

Commit

Permalink
Update bau.py
Browse files Browse the repository at this point in the history
Changed "(self.emission_by_decisions[n-1:n].mean())" to "(self.emission_by_decisions[n-1] + self.emission_by_decisions[n]) / 2". The former did not calculate the mean but only took the first element self.emission_by_decisions[n-1].
  • Loading branch information
gwagnerGH authored Mar 30, 2018
1 parent 718565d commit c3c73d4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ezclimate/bau.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ def bau_emissions_setup(self, tree):

for n in range(1, num_periods):
self.emission_by_decisions[n] = self.emission_by_time(tree.decision_times[n])
self.emission_per_period[n] = period_len[n-1] * (self.emission_by_decisions[n-1:n].mean())
self.emission_per_period[n] = period_len[n-1] * (self.emission_by_decisions[n-1] + self.emission_by_decisions[n]) / 2

#the total increase in ghg level of 600 (from 400 to 1000) in the bau path is allocated over time
self.emission_to_ghg = (self.ghg_end - self.ghg_start) * self.emission_per_period / self.emission_per_period.sum()
Expand Down

0 comments on commit c3c73d4

Please sign in to comment.