climate_module.hansel2020 package
Submodules
climate_module.hansel2020.inputs module
Net CO2 emissions and radiative forcing curves from Hansel et al. (2020).
- climate_module.hansel2020.inputs.emissions_ffi_co2
Net CO2 FFI emissions curve (GtCO2).
- climate_module.hansel2020.inputs.radiative_forcing_non_co2
Curve with ratios of non-CO2 radiative forcing to CO2 radiative forcing (-).
climate_module.hansel2020.model module
Climate module equations from Hansel et al. (2020).
Climate module includes:
carbon cycle representation from the FAIR climate model (Smith et al. 2018),
energy balance model based on Geoffroy (2013) with dynamic non-CO2 forcings.
climate_module.hansel2020.parameters module
Climate module parameters.
Climate module parameters include initial values (Hansel et al. 2020; DICE2016), parameters of carbon cycle (Smith et al. 2018; Hansel et al. 2020) and parameters of energy balance model (Hansel et al. 2020).
- climate_module.hansel2020.parameters.A
Carbon cycle: partition coefficient of carbon boxes.
- climate_module.hansel2020.parameters.CARBON_BOXES0
Carbon cycle: box parameters.
- climate_module.hansel2020.parameters.C_CO2_EQ
Carbon cycle: equilibrium concentration in atmosphere (GtC).
- climate_module.hansel2020.parameters.DT
General: years per period.
- climate_module.hansel2020.parameters.ECUM0
Initial cumulative CO2 emissions (GtCO2).
- climate_module.hansel2020.parameters.KAPPA
Energy balance model: forcings of equilibrium CO2 doubling (Wm-2)
- climate_module.hansel2020.parameters.NU
Energy balance model: equilibrium temperature impact (°C per doubling C02).
- climate_module.hansel2020.parameters.R0
Carbon cycle: pre-industrial time-integrated airborne fraction of CO2 (yr).
- climate_module.hansel2020.parameters.RC
Carbon cycle: change in time-integrated airborne fraction with CO2 (yr/GtC).
- climate_module.hansel2020.parameters.RT
Carbon cycle: change in time-integrated airborne fraction with temperature (yr/K).
- climate_module.hansel2020.parameters.TAT0
Initial atmospheric temperature change (°C from 1900); adjusted to only include athropogenic forcing.
- climate_module.hansel2020.parameters.TAU
Carbon cycle: present-day decay time constants of CO2 (yr).
- climate_module.hansel2020.parameters.TLO0
Initial lower stratum temperature change (°C from 1900); adjusted to only include athropogenic forcing.
- climate_module.hansel2020.parameters.XI1
Energy balance model: speed of adjustment parameter for atmospheric temperature.
- climate_module.hansel2020.parameters.XI2
Energy balance model: climate model parameter.
- climate_module.hansel2020.parameters.XI3
Energy balance model: coefficient of heat loss from atmosphere to oceans.
- climate_module.hansel2020.parameters.XI4
Energy balance model: coefficient of heat gain by deep oceans.
Module contents
Python climate module implementation from Hansel et al. (2020).
References
- 1
Hansel, M., Drupp, M., Johansson, D., Nesje, F., Azar, C., Freeman, M., Groom, B., & Sterner, T. (2020). Climate Economics Support for the UN Climate Targets. Nature Climate Change, 10: 781-789. https://doi.org/10.1038/s41558-020-0833-x
- 2
Smith, C. J., Forster, P. M., Allen, M., Leach, N., Millar, R. J., Passerello, G. A., & Regayre, L. A. (2018). FAIR v1.3: a Simple Emissions- Based Impulse Response and Carbon Cycle Model. Geoscientific Model Development, 11: 2273–2297. https://doi.org/10.5194/gmd-11-2273-2018
- 3
Geoffroy, O., Saint-Martin, D., Olivié, D. J. L., Voldoire, A., Bellon, G., & Tytéca, S. (2013). Transient Climate Response in a Two-Layer Energy-Balance Model. Part I: Analytical Solution and Parameter Calibration Using CMIP5 AOGCM Experiments. Journal of Climate, 26: 1841–1857. https://doi.org/10.1175/JCLI-D-12-00195.1