message_ix_models.tools.inter_pipe.TechConfig
- class message_ix_models.tools.inter_pipe.TechConfig(commodity_mother: list[str], commodity_suffix: str, level_mother: str, level_mother_shorten: str, level_suffix: str, tech_number: int, tech_mother: list[str], tech_suffix: str, tech_mother_shorten: str | None = None)[source]
Bases:
object
- __init__(commodity_mother: list[str], commodity_suffix: str, level_mother: str, level_mother_shorten: str, level_suffix: str, tech_number: int, tech_mother: list[str], tech_suffix: str, tech_mother_shorten: str | None = None) None
Methods
__init__
(commodity_mother, commodity_suffix, ...)Attributes
Shortened
tech_mother
.Mother commodity name.
Commodity name suffix.
Mother level name.
Shortened
level_mother
.Level name suffix.
Number of distinct technologies with different investment costs.
Mother technology names.
Technology name suffix.
- level_mother_shorten: str
Shortened
level_mother
.
- tech_mother_shorten: str | None = None
Shortened
tech_mother
.