Model

General

zen_garden.optimization_setup

Class defining the optimization model.

zen_garden.default_config

Set default configurations in ZEN_garden.

Objects

zen_garden.model.component

Contains the classes which initialize parameters, variables and constraints.

zen_garden.model.element

Class defining a standard Element.

zen_garden.model.energy_system

Class defining a standard EnergySystem.

zen_garden.model.time_steps

This file implements a helper class to deal with timesteps.

Carriers

zen_garden.model.carrier.carrier

Class defining a generic energy carrier.

Technologies

zen_garden.model.technology.technology

Defines the parameters, variables and constraints that hold for all technologies.

zen_garden.model.technology.conversion_technology

Class defining the parameters, variables, and constraints of the conversion technologies.

zen_garden.model.technology.storage_technology

Class defining the parameters, variables and constraints that hold for all storage technologies.

zen_garden.model.technology.transport_technology

Class defining the parameters, variables and constraints that hold for all transport technologies.

zen_garden.model.technology.retrofitting_technology

Class defining the parameters, variables, and constraints of the retrofitting technologies.