The component class (symenergy.core.component)


Contains the symenergy Component class.

Part of symenergy. Copyright 2018 authors listed in AUTHORS.

class symenergy.core.component.Component(name)[source]

Bases: object

Base class for components.

This serves as parent class for:

  • time slots (symenergy.core.slot.Slot)
  • time slot_blocks (symenergy.core.slot.SlotBlock)
  • assets (symenergy.core.asset.Asset)

It is not instantiated directly.

map_capacity = {}
variabs = []
variabs_time = []
freeze_all_parameters()[source]