pyhector.constants¶
Dictionaries components
and variables
used for mapping categories
internally. Auto-generated from Hector headers.
pyhector.default_config¶
A dictionary with Hector’s default configuration parameters. See also the original config file on GitHub. In pyhector this INI-file is represented as a dictionary.
pyhector.emissions¶
A dictionary with mapping from Hector components to emissions used in the respective component.
component | emissions |
---|---|
C2F6_halocarbon |
C2F6_emissions |
C4F10_halocarbon |
C4F10_emissions |
CCl4_halocarbon |
CCl4_emissions |
CF4_halocarbon |
CF4_emissions |
CFC113_halocarbon |
CFC113_emissions |
CFC114_halocarbon |
CFC114_emissions |
CFC115_halocarbon |
CFC115_emissions |
CFC11_halocarbon |
CFC11_emissions |
CFC12_halocarbon |
CFC12_emissions |
CH3Br_halocarbon |
CH3Br_emissions |
CH3CCl3_halocarbon |
CH3CCl3_emissions |
CH3Cl_halocarbon |
CH3Cl_emissions |
CH4 |
CH4_emissions |
HCF141b_halocarbon |
HCF141b_emissions |
HCF142b_halocarbon |
HCF142b_emissions |
HCF143_halocarbon |
HCF143_emissions |
HCF22_halocarbon |
HCF22_emissions |
HFC125_halocarbon |
HFC125_emissions |
HFC134a_halocarbon |
HFC134a_emissions |
HFC143a_halocarbon |
HFC143a_emissions |
HFC152a_halocarbon |
HFC152a_emissions |
HFC227ea_halocarbon |
HFC227ea_emissions |
HFC236fa_halocarbon |
HFC236fa_emissions |
HFC23_halocarbon |
HFC23_emissions |
HFC245fa_halocarbon |
HFC245fa_emissions |
HFC32_halocarbon |
HFC32_emissions |
HFC4310_halocarbon |
HFC4310_emissions |
N2O |
N2O_emissions |
OH |
NOX_emissions , CO_emissions , NMVOC_emissions |
SF6_halocarbon |
SF6_emissions |
bc |
BC_emissions |
halon1211_halocarbon |
halon1211_emissions |
halon1301_halocarbon |
halon1301_emissions |
halon2402_halocarbon |
halon2402_emissions |
oc |
OC_emissions |
ozone |
NOX_emissions , CO_emissions , NMVOC_emissions |
simpleNbox |
ffi_emissions , luc_emissions |
so2 |
SO2_emissions |
pyhector.output¶
A dictionary with Hector’s available output variables:
output = {
'C2F6_halocarbon.hc_concentration': {
'component': 'C2F6_halocarbon',
'description': 'C2F6 concentration',
'unit': 'pptv',
'variable': 'hc_concentration'
},
[...]
component | variable | description | unit |
---|---|---|---|
C2F6_halocarbon |
hc_concentration |
C2F6 concentration | pptv |
CCl4_halocarbon |
hc_concentration |
CCl4 concentration | pptv |
CF4_halocarbon |
hc_concentration |
CF4 concentration | pptv |
CFC113_halocarbon |
hc_concentration |
CFC113 concentration | pptv |
CFC114_halocarbon |
hc_concentration |
CFC114 concentration | pptv |
CFC115_halocarbon |
hc_concentration |
CFC115 concentration | pptv |
CFC11_halocarbon |
hc_concentration |
CFC11 concentration | pptv |
CFC12_halocarbon |
hc_concentration |
CFC12 concentration | pptv |
CH3Br_halocarbon |
hc_concentration |
CH3Br concentration | pptv |
CH3CCl3_halocarbon |
hc_concentration |
CH3CCl3 concentration | pptv |
CH3Cl_halocarbon |
hc_concentration |
CH3Cl concentration | pptv |
CH4 |
CH4 |
CH4 concentration | ppbv CH4 |
HCF141b_halocarbon |
hc_concentration |
HFC141b concentration | pptv |
HCF142b_halocarbon |
hc_concentration |
HFC142b concentration | pptv |
HCF22_halocarbon |
hc_concentration |
HFC22 concentration | pptv |
HFC125_halocarbon |
hc_concentration |
HFC125 concentration | pptv |
HFC134a_halocarbon |
hc_concentration |
HFC134a concentration | pptv |
HFC143a_halocarbon |
hc_concentration |
HFC143a concentration | pptv |
HFC227ea_halocarbon |
hc_concentration |
HFC227ea concentration | pptv |
HFC23_halocarbon |
hc_concentration |
HFC23 concentration | pptv |
HFC245fa_halocarbon |
hc_concentration |
HFC245fa concentration | pptv |
HFC32_halocarbon |
hc_concentration |
HFC32 concentration | pptv |
HFC4310_halocarbon |
hc_concentration |
HFC4310 concentration | pptv |
N2O |
N2O |
N2O concentration | ppbv N2O |
OH |
TAU_OH |
OH lifetime | Years |
SF6_halocarbon |
hc_concentration |
SF6 concentration | pptv |
forcing |
FBC |
radiative forcing from BC | W/m2 |
forcing |
FC2F6 |
radiative forcing from C2F6 | W/m2 |
forcing |
FCCl4 |
radiative forcing from CCl4 | W/m2 |
forcing |
FCF4 |
radiative forcing from CF4 | W/m2 |
forcing |
FCFC11 |
radiative forcing from CFC11 | W/m2 |
forcing |
FCFC113 |
radiative forcing from CFC113 | W/m2 |
forcing |
FCFC114 |
radiative forcing from CFC114 | W/m2 |
forcing |
FCFC115 |
radiative forcing from CFC115 | W/m2 |
forcing |
FCFC12 |
radiative forcing from CFC12 | W/m2 |
forcing |
FCH3Br |
radiative forcing from CH3Br | W/m2 |
forcing |
FCH3CCl3 |
radiative forcing from CH3CCl3 | W/m2 |
forcing |
FCH3Cl |
radiative forcing from CH3Cl | W/m2 |
forcing |
FCH4 |
radiative forcing from CH4 | W/m2 |
forcing |
FCO2 |
radiative forcing from CO2 | W/m2 |
forcing |
FH2O |
radiative forcing from H2O | W/m2 |
forcing |
FHCF141b |
radiative forcing from HCF141b | W/m2 |
forcing |
FHCF142b |
radiative forcing from HCF142b | W/m2 |
forcing |
FHCF22 |
radiative forcing from HCF22 | W/m2 |
forcing |
FHFC125 |
radiative forcing from HFC125 | W/m2 |
forcing |
FHFC134a |
radiative forcing from HFC134a | W/m2 |
forcing |
FHFC143a |
radiative forcing from HFC143a | W/m2 |
forcing |
FHFC227ea |
radiative forcing from HFC227ea | W/m2 |
forcing |
FHFC23 |
radiative forcing from HFC23 | W/m2 |
forcing |
FHFC245fa |
radiative forcing from HFC245fa | W/m2 |
forcing |
FHFC32 |
radiative forcing from HFC32 | W/m2 |
forcing |
FHFC4310 |
radiative forcing from HFC4310 | W/m2 |
forcing |
FN2O |
radiative forcing from N2O | W/m2 |
forcing |
FO3 |
radiative forcing from O3 | W/m2 |
forcing |
FOC |
radiative forcing from OC | W/m2 |
forcing |
FSF6 |
radiative forcing from SF6 | W/m2 |
forcing |
FSO2 |
radiative forcing from SO2 | W/m2 |
forcing |
FSO2d |
radiative forcing from SO2d | W/m2 |
forcing |
FSO2i |
radiative forcing from SO2i | W/m2 |
forcing |
Fhalon1211 |
radiative forcing from halon1211 | W/m2 |
forcing |
Fhalon1301 |
radiative forcing from halon1301 | W/m2 |
forcing |
Fhalon2402 |
radiative forcing from halon2402 | W/m2 |
forcing |
Ftalbedo |
radiative forcing from terrestrial albedo forcing | W/m2 |
forcing |
Ftot |
total global radiative forcing | W/m2 |
forcing |
Fvol |
volcanic radiative forcing | W/m2 |
halon1211_halocarbon |
hc_concentration |
halon1211 concentration | pptv |
halon1301_halocarbon |
hc_concentration |
halon1301 concentration | pptv |
halon2402_halocarbon |
hc_concentration |
halono2402 concentration | pptv |
ocean |
CO3_HL |
carbonate ion - high latitude | umol/kg |
ocean |
CO3_LL |
carbonate ion - low latitude | umol/kg |
ocean |
DIC_HL |
dissolved inorganic carbon - high latitude | umol/kg |
ocean |
DIC_LL |
dissolved inorganic carbon - low latitude | umol/kg |
ocean |
HL_DO_Cflux |
flux of carbon from the high latitude to the deep ocean | Pg C/yr |
ocean |
OmegaAr_HL |
aragnoite saturation - high latitude | (unitless) |
ocean |
OmegaAr_LL |
aragnoite saturation - low latitude | (unitless) |
ocean |
OmegaCa_HL |
calcite saturation - high latitude | (unitless) |
ocean |
OmegaCa_LL |
calcite saturation - low latitude | (unitless) |
ocean |
PCO2_HL |
partial pressure CO2 - high latitude | uatm |
ocean |
PCO2_LL |
partial pressure CO2 - low latitude | uatm |
ocean |
Revelle_HL |
Revelle factor - high latitude | (unitless) |
ocean |
Revelle_LL |
Revelle factor - low latitude | (unitless) |
ocean |
Temp_HL |
ocean surface temperature - high latitude | degC |
ocean |
Temp_LL |
ocean surface temperature - low latitude | degC |
ocean |
atm_ocean_flux |
total atmosphere ocean flux | Pg C/yr |
ocean |
atm_ocean_flux_HL |
flux of carbon between the atmosphere and high latitude surface box | Pg C/yr |
ocean |
atm_ocean_flux_LL |
flux of carbon between the atmosphere and low latitude surface box | Pg C/yr |
ocean |
carbon_DO |
carbon pool - deep ocean | Pg C |
ocean |
carbon_HL |
carbon pool - high latitude surface ocean | Pg C |
ocean |
carbon_IO |
carbon pool - intermediate ocean | Pg C |
ocean |
carbon_LL |
carbon pool - low latitude surface ocean | Pg C |
ocean |
ocean_c |
total ocean carbon pool | Pg C |
ocean |
ocean_timesteps |
time step the ocean operates on | (unitless) |
ocean |
pH_HL |
pH - high latitude | pH |
ocean |
pH_LL |
pH - low latitude | pH |
ozone |
O3 |
tropospheric ozone concentration | DU O3 |
simpleNbox |
Ca |
atmospheric CO2 concentration | ppmv CO2 |
simpleNbox |
atm_land_flux |
flux of carbon between the atmosphere and the ocean | Pg C/yr |
simpleNbox |
atmos_c |
total atmospheric carbon pool | Pg C |
simpleNbox |
atmos_c_residual |
the difference between calculated CO2 and and prescribed CO2 when running with prescribed CO2 concentrations | Pg C |
simpleNbox |
detritus_c |
total detritus carbon pool | Pg C |
simpleNbox |
earth_c |
total carbon pool - used a mass balance check | Pg C |
simpleNbox |
npp |
net primary production (land) | Pg C/yr |
simpleNbox |
rh |
heterotrophic respiration (land) | Pg C/yr |
simpleNbox |
soil_c |
total soil carbon pool | Pg C |
simpleNbox |
veg_c |
total vegetation carbon pool | Pg C |
temperature |
Tgav |
global atmospheric temperature anomaly | degC |
temperature |
Tgaveq |
temperature change without accounting for ocean heat uptake | degC |
pyhector.units¶
A dictionary with emissions categories and their associated units.
emissions | unit |
---|---|
BC_emissions |
Mt/yr |
C2F6_emissions |
kt/yr |
CCl4_emissions |
kt/yr |
CF4_emissions |
kt/yr |
CFC113_emissions |
kt/yr |
CFC114_emissions |
kt/yr |
CFC115_emissions |
kt/yr |
CFC11_emissions |
kt/yr |
CFC12_emissions |
kt/yr |
CH3Br_emissions |
kt/yr |
CH3CCl3_emissions |
kt/yr |
CH3Cl_emissions |
kt/yr |
CH4_emissions |
MtCH4/yr |
CO_emissions |
MtCO/yr |
HCF141b_emissions |
kt/yr |
HCF142b_emissions |
kt/yr |
HCF22_emissions |
kt/yr |
HFC125_emissions |
kt/yr |
HFC134a_emissions |
kt/yr |
HFC143a_emissions |
kt/yr |
HFC227ea_emissions |
kt/yr |
HFC23_emissions |
kt/yr |
HFC245fa_emissions |
kt/yr |
HFC32_emissions |
kt/yr |
HFC4310_emissions |
kt/yr |
N2O_emissions |
MtN2O-N/yr |
NMVOC_emissions |
Mt/yr |
NOX_emissions |
MtN/yr |
OC_emissions |
Mt/yr |
SF6_emissions |
kt/yr |
SO2_emissions |
Gg/yr |
ffi_emissions |
GtC/yr |
halon1211_emissions |
kt/yr |
halon1301_emissions |
kt/yr |
halon2402_emissions |
kt/yr |
luc_emissions |
GtC/yr |