new_modeling_toolkit.system.buildings package
Submodules
new_modeling_toolkit.system.buildings.building_shell_subsector module
- class BuildingShellSubsector
Bases:
Component
This class defines a BuildingShellSubsector object and its methods.
- Fields:
attr_path ()
building_shell_types (dict[str, new_modeling_toolkit.core.linkage.Linkage])
class_name ()
include ()
name ()
sectors (dict[str, new_modeling_toolkit.core.linkage.Linkage])
- field building_shell_types: dict[str, Linkage] = {}
- field sectors: dict[str, Linkage] = {}
new_modeling_toolkit.system.buildings.building_shell_type module
- class BuildingShellType
Bases:
Component
A building shell type is one type of building shell, for example a residential new construction reference shell or a residential retrofit efficient 1 shell. Each building shell type is mapped to one and only one building shell subsector through a linkage.
- Fields:
attr_path ()
building_shell_subsectors (dict[str, new_modeling_toolkit.core.linkage.Linkage])
class_name ()
include ()
name ()
out_levelized_capital_cost (new_modeling_toolkit.core.temporal.timeseries.NumericTimeseries | None)
out_overnight_capital_cost (new_modeling_toolkit.core.temporal.timeseries.NumericTimeseries | None)
out_sales (new_modeling_toolkit.core.temporal.timeseries.NumericTimeseries | None)
out_stocks (new_modeling_toolkit.core.temporal.timeseries.NumericTimeseries | None)
- field building_shell_subsectors: dict[str, Linkage] = {}
- field out_levelized_capital_cost: NumericTimeseries | None = None
- field out_overnight_capital_cost: NumericTimeseries | None = None
- field out_sales: NumericTimeseries | None = None
- field out_stocks: NumericTimeseries | None = None