energia.library.recipes#

Decision Space of the Model

Functions

capacity_sizing(model)

Sets capacity sizing decisions

economic(model)

Economic decisions

environmental(model)

Environmental impact decisions

free_movement(model)

Free movement entails consumption or release of resources This is an interaction with the system exterior

inventory_sizing(model)

Inventory management decisions

operating(model)

Operating/Scheduling decisions

social(model)

Social impact decisions

trade(model)

Trade decisions

usage(model)

Resource usage decisions

Classes

Currency(*locs[, label, citations])

Same as Economic Impact (Eco)

Economic([label, citations])

Economic impact

Emission([basis, label, citations])

EndoStream(primary_type[, nn, ispos, neg, ...])

Endogenous Stream of Resource, also a state variable

Environ([label, citations])

Environmental Impact

ExoStream(primary_type[, nn, ispos, neg, ...])

Exogenous Stream of Resource, also a state variable

IndStream(primary_type[, nn, ispos, neg, ...])

Indicator Stream of Resource, also a state variable

Land([basis, label, citations])

Land used by Operations

Material([basis, label, citations])

Materials are Resources, that are used to set up Operations

Process(*args[, label, citations])

Process converts one Resource to another Resource at some Location

Resource([basis, label, citations])

A resource, can be a material, chemical, energy, etc.

SetPoint(primary_type[, nn, ispos, neg, ...])

Set Point State Variable Operational set point (utilization)

Size(primary_type[, nn, ispos, neg, latex, ...])

Capacity State Variable Operational capacity

Social([label, citations])

Social Impact

Stored(*args, **kwargs)

Resource in Storage

Transport(*args[, label, citations])

Exports Resource through Link basically, moves Resources between Locations

capacity_sizing(model: Model)[source]#

Sets capacity sizing decisions

operating(model: Model)[source]#

Operating/Scheduling decisions

inventory_sizing(model: Model)[source]#

Inventory management decisions

usage(model: Model)[source]#

Resource usage decisions

free_movement(model: Model)[source]#

Free movement entails consumption or release of resources This is an interaction with the system exterior

Note

Use buy and sell if interacting with a Player

trade(model: Model)[source]#

Trade decisions

economic(model: Model)[source]#

Economic decisions

environmental(model: Model)[source]#

Environmental impact decisions

social(model: Model)[source]#

Social impact decisions