app.model.entity
Entity
Represents any modelled object (e.g., component, device, node) in the system.
Entities form the core building blocks of the energy system model. Each Entity can have quantities (data or decision variables), hierarchical sub-entities, and semantic or optimization-relevant relations.
| Attributes: |
|
|---|
__dir__()
Extend the default dir to include parameters and quantities.
__getattr__(name)
Get an attribute by name, checking parameters and quantities.
__init__(id=None, ts_factory=DefaultTimeseriesFactory(), **kwargs)
Initialize the entity with an optional id.
__str__()
String representation of the entity.
add_sub_entity(entity)
Add a sub_entity to the current entity.
convert(time_set, new_freq, converter)
Delegate to a visitor for conversion.