simodin.extractors package

Submodules

simodin.extractors.dwsim module

simodin.extractors.dwsim.extract_dwsim_flows(SimModel: SimModel, model)[source]

Scans the DESIM flowsheet defined in the abstract method “init_model” and select all incoming and outgoing flows in the technosphere dict. No functional unit is defined here, and all flows are stored in technosphere dictionary. Power and massflow is transfered in energy and mass to be compatible with most lca datasets.

Returns: Dict of the schema: technosphere= {‘model_flow name’: link.technosphere_flow }

simodin.extractors.tespy module

class simodin.extractors.tespy.PowerSinkAmount(model, comp)[source]

Bases: amount_container

value()[source]
class simodin.extractors.tespy.PowerSourceAmount(model, comp)[source]

Bases: amount_container

value()[source]
class simodin.extractors.tespy.SinkAmount(model, comp)[source]

Bases: amount_container

value()[source]
class simodin.extractors.tespy.SourceAmount(model, comp)[source]

Bases: amount_container

value()[source]
class simodin.extractors.tespy.amount_container(model, comp)[source]

Bases: object

simodin.extractors.tespy.extract_technosphere_flows(SimModel: SimModel)[source]

Scans the Tespy network defined in the abstract method “init_model” and select all incoming and outcomin flows in the technosphere dict. No functional unit is defined here! Power and massflow is transfered in energy and mass to be compatible with most lca datasets.

Returns: Dict of the schema: technosphere= {‘model_flow name’: link.technosphere_flow }

Module contents