gcubed.exogenous_adjustments.technology_advancement
Resolve technology-frontier deviations against configured long-run growth.
def
load_technology_advancement_rates( configuration: gcubed.model_configuration.ModelConfiguration, sectors: list[str]) -> pandas.DataFrame:
Return actual decimal log frontier rates from percentage-point deviations.
Rows follow the requested model sectors and columns follow configured projection years. The configuration property is already a decimal rate. Every configured projection cell must be finite, resolved rates must be nonnegative, and deviations in the final 50 years must be exactly zero.
G-Cubed