SourceCode.ftt_core.ftt_mandate

SourceCode.ftt_core.ftt_mandate#

Centralized mandate functions for all FTT sectors.

This module provides core mandate functionality used by Transport, Heat, and Freight. Sectors call these functions with their specific green technology indices.

Functions:

get_mandate_share: Calculate year-based mandate share (linear progression) get_new_sales_under_mandate: Apply mandate to sales distribution implement_seeding: Small boost for low-adoption regions (first 5 years simulation) implement_mandate: Full mandate with flexible end year

@author: Amir Akther and Femke Nijsse

Functions

get_mandate_share(year, mandate_start_year, ...)

Calculate the mandate share based on the year.

get_new_sales_under_mandate(sales_in, ...)

Apply mandate to sales distribution.

implement_mandate(cap, cum_sales_in, ...)

Implement full green technology mandate.

implement_seeding(cap, cum_sales_in, ...[, ...])

Seed green technologies in low-adoption regions.