noads.core.models.energy.streams#

Elementary Streams.

class noads.core.models.energy.streams.Impact(name, unit, budget)[source]#

Bases: Stream

Basic flow of impacts (CO2, land, euro, …).

Parameters:
budget: float#
name: str#
unit: str#
class noads.core.models.energy.streams.MaterialStream(name, density)[source]#

Bases: Stream

Basic flow of material.

Parameters:
mass_to_volume(mass)[source]#

Convert mass to volume.

volume_to_mass(volume)[source]#

Convert volume to mass.

density: float#
name: str#
unit: str = 'kg'#
class noads.core.models.energy.streams.Stream(name, unit)[source]#

Bases: object

Basic flow of a generic stream.

Parameters:
name: str#
unit: str#

Classes

Impact(name, unit, budget)

Basic flow of impacts (CO2, land, euro, ...).

MaterialStream(name, density)

Basic flow of material.

Stream(name, unit)

Basic flow of a generic stream.