elecsim.role.market package

Submodules

elecsim.role.market.latest_market_data module

class elecsim.role.market.latest_market_data.LatestMarketData(model)[source]

Bases: object

agent_forecast_value(value_required, years_to_look_back, years_to_look_forward=None, demand_linear=False)[source]
fit_exponential_function(regression, years_to_look_back, years_to_look_forward)[source]
get_RL_investment_observations()[source]
get_predicted_marginal_cost(power_plant, look_back_years)[source]
elecsim.role.market.latest_market_data.logger = <Logger elecsim.role.market.latest_market_data (WARNING)>

File name: current_market_data Date created: 29/12/2018 Feature: # Data which collates market information for generator companies when making decisions about investments.

elecsim.role.market.world_plant_capacity module

class elecsim.role.market.world_plant_capacity.WorldPlantCapacity(model)[source]

Bases: object

get_current_total_plant_capacity()[source]
get_power_plants_running_in_current_year()[source]
get_power_plants_running_in_reference_year(reference_year)[source]
get_reference_year_total_capacity(reference_year)[source]
get_renewable_by_type(type)[source]
get_renewable_plants()[source]
elecsim.role.market.world_plant_capacity.logger = <Logger elecsim.role.market.world_plant_capacity (WARNING)>

File name: plant_capacity Date created: 30/12/2018 Feature: # Functionality that aggregates all of the power plants in operation.

Module contents

File name: __init__.py Date created: 30/12/2018 Feature: #Enter feature description here