aeromaps.models.sustainability_assessment.climate.comparison¶
comparison¶
This module contains classes to compute the share of carbon budget and temperature target consumed by aviation.
CarbonBudgetConsumedShare ¶
CarbonBudgetConsumedShare(name='carbon_budget_consumed_share', *args, **kwargs)
Bases: AeroMAPSModel
This class computes the share of carbon budget consumed by aviation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the model instance ('carbon_budget_consumed_share' by default). |
'carbon_budget_consumed_share'
|
Source code in aeromaps/models/sustainability_assessment/climate/comparison.py
20 21 | |
compute ¶
compute(cumulative_co2_emissions, gross_carbon_budget_2050)
Carbon budget consumption share calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cumulative_co2_emissions
|
Series
|
Cumulative CO2 emissions from aviation over time [GtCO2]. |
required |
gross_carbon_budget_2050
|
float
|
Gross carbon budget allocated to aviation over 2020-2050 [GtCO2]. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
carbon_budget_consumed_share |
float
|
Share of carbon budget consumed by aviation up to 2050 (%). |
Source code in aeromaps/models/sustainability_assessment/climate/comparison.py
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | |
TemperatureTargetConsumedShare ¶
TemperatureTargetConsumedShare(name='temperature_target_consumed_share', *args, **kwargs)
Bases: AeroMAPSModel
This class computes the share of temperature target consumed by aviation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the model instance ('temperature_target_consumed_share' by default). |
'temperature_target_consumed_share'
|
Source code in aeromaps/models/sustainability_assessment/climate/comparison.py
68 69 | |
compute ¶
compute(historical_temperature_increase, temperature_target, temperature_increase_from_aviation)
Temperature target consumption share calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
historical_temperature_increase
|
float
|
Historical temperature increase before prospection_start_year (°C). |
required |
temperature_target
|
float
|
Global temperature target (°C) at end year of simulation. |
required |
temperature_increase_from_aviation
|
Series
|
Temperature increase from aviation over time (°C). |
required |
Returns:
| Name | Type | Description |
|---|---|---|
temperature_target_consumed_share |
float
|
Share of temperature target consumed by aviation up to end year (%). |
Source code in aeromaps/models/sustainability_assessment/climate/comparison.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | |