energia.dimensions.impact

energia.dimensions.impact#

Consequence

Functions

dataclass([cls, init, repr, eq, order, ...])

Add dunder methods based on the fields defined in the class.

Classes

Economic([label, citations])

Economic impact

Environ([label, citations])

Environmental Impact

Impact(model)

A representation of the Consequence of the system dimensions based on the impact determined as the product of activity and indicators.

Social([label, citations])

Social Impact

class Impact(model: Model)[source]#

Bases: _Dimension

A representation of the Consequence of the system dimensions based on the impact determined as the product of activity and indicators.

All impact indicators are attached to this object.

Parameters:

model (Model) – Model to which the representation belongs.

Variables:
  • name (str) – Name of the dimension, generated based on the class and model name.

  • envs (list[Env]) – List of environmental indicators.

  • socs (list[Soc]) – List of social indicators.

  • ecos (list[Eco]) – List of economic indicators.

Note

  • name is self generated

  • environ, socs, and ecos are populated as model is defined

property indicators: list[Environ | Social | Economic]#

All indicators

model: Model#