From 2febc9aa00b8a3c1486952431273ea57558ec969 Mon Sep 17 00:00:00 2001 From: Henri Drake Date: Mon, 13 Sep 2021 13:11:21 -0400 Subject: [PATCH] Fixed compat file for auto-merging Julia registrator (#75) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Increase cost exponent to 3 Increased to cost exponent from 2 to 3, which brings MARGO's cost functions more in line with other models. Also renamed the units file. * Improved adaptation model and costs **Adaptation model** Following Reviewer #1's suggestion, we improve the adaptation model somewhat following DeBruin et al's AD-DICE implementation. In particular, we assume that adaptation reduces damages proportionally, such that the damages used to compute benefits are the *residual damages*. The marginal costs of these adaptive measures increase super-linearly proportionally with the GWP. Based on suggestions from a different anonymous reviewer (from a previous submission at a different journal), we also make the cost proportional to the controlled gross damages. We tune the proportionality constant to match DeBruin's estimate for the damages that correspond to a warming of 3ÂșC (this reference temperature comes in as an additional input parameter in the economic submodule, Tb=3.0). These changes are implemented in both the Diagnostic and Optimization modules. We remove the constraint that forces adaptation to be constant in time, also following DeBruin's implementation. **Misc** Also fixed some bugs with the expenditure and budget objective functions (although these are not used in the paper at all). Also improved the interface for the standard plots of the model state. * Increment version number to reflect major (breaking) changes * Updates tests with new results * Updated default parameter values based on referrees - Updated total remove costs in line with new cost function. - Increased mitigation costs to match other estimates in 2100, rather than in 2020 - Increased climate damages according to Frankhauser review - Increased geoengineering costs following costs of climate damages * Fixed bugs in economic submodel and optimization - Forgot to add Tb as paramter in some sub-module constructor methods - Forgot to index background damages Db[i] in some places of optimization * Increased default adaptation limit * Bugfixes * Back to de Bruin adaptation module * Slightly thinner lines * Fixed one-two dim example * Removed legacy Tb changes * Fixed default configuration * Minor update * Updated hard-coded correct results for tests * Added compatible Revise version --- Project.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Project.toml b/Project.toml index ddcd50c..58dcbee 100644 --- a/Project.toml +++ b/Project.toml @@ -25,6 +25,7 @@ JSON2 = "0.3.2" JuMP = "= 0.21.5" PyPlot = "2.9.0" julia = "^1.5" +Revise = "3.1.17" [extras] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"