A B D G I O S

A

activate(Instant, int) - Method in class org.powertac.distributionutility.DistributionUtilityService
 

B

balanceTimeslot(Timeslot, List<Broker>) - Method in class org.powertac.distributionutility.DistributionUtilityService
Generates a list of Transactions that balance the overall market.

D

DistributionUtilityService - Class in org.powertac.distributionutility
 
DistributionUtilityService() - Constructor for class org.powertac.distributionutility.DistributionUtilityService
 
DynamicSettlementProcessor - Class in org.powertac.distributionutility
DU settlement processor for Scenario 3 - controllable capacities, dynamic solution over multiple timeslots.
DynamicSettlementProcessor() - Constructor for class org.powertac.distributionutility.DynamicSettlementProcessor
 

G

getBalancingCost() - Method in class org.powertac.distributionutility.DistributionUtilityService
 
getBalancingCost() - Method in interface org.powertac.distributionutility.SettlementContext
Returns the DU charge for running the balancing market
getCapacityControlService() - Method in class org.powertac.distributionutility.DistributionUtilityService
 
getCapacityControlService() - Method in interface org.powertac.distributionutility.SettlementContext
Returns the current CapacityControlService.
getMarketBalance(Broker) - Method in class org.powertac.distributionutility.DistributionUtilityService
Returns the difference between a broker's current market position and its net load.
getPMinus() - Method in class org.powertac.distributionutility.DistributionUtilityService
Returns the minimum price for energy in the current timeslot
getPMinus() - Method in interface org.powertac.distributionutility.SettlementContext
Returns the current value of pMinus.
getPPlus() - Method in class org.powertac.distributionutility.DistributionUtilityService
Returns the maximum price for energy in the current timeslot
getPPlus() - Method in interface org.powertac.distributionutility.SettlementContext
Returns the current value of pPlus.
getTariffRepo() - Method in class org.powertac.distributionutility.DistributionUtilityService
 
getTariffRepo() - Method in interface org.powertac.distributionutility.SettlementContext
Returns the current TariffRepo.

I

initialize(Competition, List<String>) - Method in class org.powertac.distributionutility.DistributionUtilityService
Computes actual distribution and balancing costs by random selection

O

org.powertac.distributionutility - package org.powertac.distributionutility
 

S

setDefaults() - Method in class org.powertac.distributionutility.DistributionUtilityService
 
settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.distributionutility.DynamicSettlementProcessor
 
settle(SettlementContext, List<ChargeInfo>) - Method in interface org.powertac.distributionutility.SettlementProcessor
Computes charges to settle broker imbalances.
settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.distributionutility.SimpleSettlementProcessor
 
settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.distributionutility.StaticSettlementProcessor
 
SettlementContext - Interface in org.powertac.distributionutility
Context interface for settlement processors.
SettlementProcessor - Interface in org.powertac.distributionutility
Computes charges to settle broker imbalances.
SimpleSettlementProcessor - Class in org.powertac.distributionutility
DU settlement processor for Scenario 1 - no controllable capacities.
SimpleSettlementProcessor() - Constructor for class org.powertac.distributionutility.SimpleSettlementProcessor
 
StaticSettlementProcessor - Class in org.powertac.distributionutility
DU settlement processor for Scenario 2 - controllable capacities, one-shot static solution
StaticSettlementProcessor() - Constructor for class org.powertac.distributionutility.StaticSettlementProcessor
 

A B D G I O S

Copyright © 2012 Power TAC. All Rights Reserved.