EMlab-generation Documentation  1.0
Documentation of the EMLab-Generation model.
Public Member Functions | List of all members
emlab.gen.role.market.ClearIterativeCO2AndElectricitySpotMarketTwoCountryRole Class Reference
Inheritance diagram for emlab.gen.role.market.ClearIterativeCO2AndElectricitySpotMarketTwoCountryRole:
Inheritance graph
Collaboration diagram for emlab.gen.role.market.ClearIterativeCO2AndElectricitySpotMarketTwoCountryRole:
Collaboration graph

Public Member Functions

void act (DecarbonizationModel model)
 
void makeCentralElectricityMarketForecastForTimeStep (long clearingTick)
 
CO2SecantSearch clearIterativeCO2AndElectricitySpotMarketTwoCountryForTimestepAndFuelPrices (DecarbonizationModel model, boolean forecast, long clearingTick, Map< Substance, Double > fuelPriceMap, Map< ElectricitySpotMarket, Double > demandGrowthMap, double co2CapAdjustment)
 
void clearIterativeCO2ElectricitySpotMarketAndFutureMarketTwoCountryForTimestepAndFuelPrices (DecarbonizationModel model, long clearingTick)
 
Reps getReps ()
 

Detailed Description

Creates and clears the ElectricitySpotMarket for two Zones. The market is divided into Segments and cleared for each segment. A global CO2 emissions market is cleared. The process is iterative and the target is to let the total emissions match the cap.

Author
Emile Chappin
Alfredas Chmieliauskas
Joern C. Richstein

Definition at line 62 of file ClearIterativeCO2AndElectricitySpotMarketTwoCountryRole.java.


The documentation for this class was generated from the following file: