Converts individual greenhouse gas emissions to CO2 equivalents using IPCC AR6 Global Warming Potential values.

global_warming_potential(
  co2 = 0,
  ch4 = 0,
  n2o = 0,
  gwp_ch4 = 27,
  gwp_n2o = 273,
  time_horizon = "100yr",
  verbose = TRUE
)

Arguments

co2

Numeric. CO2 emission (kg/ha). Default 0.

ch4

Numeric. CH4 emission (kg/ha). Default 0.

n2o

Numeric. N2O emission (kg/ha). Default 0.

gwp_ch4

Numeric. GWP of CH4. Default 27 (IPCC AR6, 100-year).

gwp_n2o

Numeric. GWP of N2O. Default 273 (IPCC AR6, 100-year).

time_horizon

Character. "100yr" (default) or "20yr" for different assessment periods.

verbose

Logical. If TRUE, prints informational messages. Default TRUE.

Value

Numeric. Total global warming potential (kg CO2-eq/ha).

Details

Formula: $$GWP = CO_2 + CH_4 \times 27 + N_2O \times 273$$

IPCC AR6 100-year GWP values (with climate-carbon feedbacks): CH4 = 27, N2O = 273.

IPCC AR6 20-year GWP values: CH4 = 81, N2O = 273.

Note: Previous IPCC AR5 values were CH4 = 34, N2O = 298 (without climate-carbon feedbacks) or CH4 = 28, N2O = 265 (without).

References

Forster, P. et al. (2021). The Earth's energy budget, climate feedbacks, and climate sensitivity. In Climate Change 2021: The Physical Science Basis (IPCC AR6 WGI Chapter 7), Table 7.15. doi:10.1017/9781009157896.009

Examples

global_warming_potential(co2 = 500, ch4 = 50, n2o = 2)
#> GWP computed: 2396 kg CO2-eq/ha (100yr horizon, IPCC AR6).
#> [1] 2396
global_warming_potential(co2 = 500, ch4 = 50, n2o = 2,
                         time_horizon = "20yr")
#> GWP computed: 5096 kg CO2-eq/ha (20yr horizon, IPCC AR6).
#> [1] 5096