JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
G
I
L
M
O
R
S
W
A
addEnergyCharging(double)
- Method in class org.powertac.customer.model.
LiftTruck
addEnergyInUse(double)
- Method in class org.powertac.customer.model.
LiftTruck
addkWh(double)
- Method in class org.powertac.customer.
StepInfo
addRegulationCapacity(RegulationAccumulator)
- Method in class org.powertac.customer.
StepInfo
B
Battery
- Class in
org.powertac.customer.model
Models a single grid-connected storage battery with configurable capacity, max charge rate, max discharge rate, and efficiency.
Battery()
- Constructor for class org.powertac.customer.model.
Battery
Default constructor, requires manual setting of name
Battery(String)
- Constructor for class org.powertac.customer.model.
Battery
Standard constructor for named configurable type
C
ColdStorage
- Class in
org.powertac.customer.coldstorage
Model of a cold-storage warehouse with multiple refrigeration units.
ColdStorage()
- Constructor for class org.powertac.customer.coldstorage.
ColdStorage
Default constructor, requires manual setting of name
ColdStorage(String)
- Constructor for class org.powertac.customer.coldstorage.
ColdStorage
Constructor with name
configure()
- Method in class org.powertac.customer.
ModelBuilder
Configures this singleton when it's needed.
E
evaluateTariffs(List<Tariff>)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
evaluateTariffs(List<Tariff>)
- Method in class org.powertac.customer.model.
Battery
evaluateTariffs(List<Tariff>)
- Method in class org.powertac.customer.model.
LiftTruck
G
getBatteryCapacity()
- Method in class org.powertac.customer.model.
LiftTruck
getBeans()
- Method in class org.powertac.customer.
ModelBuilder
Retrieves the list of configured beans, given a package prefix and a list of classnames in that package.
getBrokerSwitchFactor(boolean)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getBrokerSwitchFactor(boolean)
- Method in class org.powertac.customer.model.
Battery
getBrokerSwitchFactor(boolean)
- Method in class org.powertac.customer.model.
LiftTruck
getCapacityInUse()
- Method in class org.powertac.customer.model.
LiftTruck
getCapacityKWh()
- Method in class org.powertac.customer.model.
Battery
getCapacityProfile(Tariff)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getCapacityProfile(Tariff)
- Method in class org.powertac.customer.model.
Battery
getCapacityProfile(Tariff)
- Method in class org.powertac.customer.model.
LiftTruck
getChargeEfficiency()
- Method in class org.powertac.customer.model.
Battery
getChargeEfficiency()
- Method in class org.powertac.customer.model.
LiftTruck
getCop()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getCurrentTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getCustomerInfo()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getCustomerInfo()
- Method in class org.powertac.customer.model.
Battery
getCustomerInfo()
- Method in class org.powertac.customer.model.
LiftTruck
getEnergyCharging()
- Method in class org.powertac.customer.model.
LiftTruck
getEnergyInUse()
- Method in class org.powertac.customer.model.
LiftTruck
getEvalEnvTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getFloorRValue()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getHysteresis()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getInertiaSample()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getInertiaSample()
- Method in class org.powertac.customer.model.
Battery
getInertiaSample()
- Method in class org.powertac.customer.model.
LiftTruck
getInfiltrationRatio()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getInstance()
- Static method in class org.powertac.customer.
ModelBuilder
Singleton accessor
getKWh()
- Method in class org.powertac.customer.
StepInfo
getMaxChargeKW()
- Method in class org.powertac.customer.model.
Battery
getMaxChargeKW()
- Method in class org.powertac.customer.model.
LiftTruck
getMaxDischargeKW()
- Method in class org.powertac.customer.model.
Battery
getMaxTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getMinPlanningHorizon()
- Method in class org.powertac.customer.model.
LiftTruck
getMinTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getName()
- Method in class org.powertac.customer.model.
Battery
getName()
- Method in class org.powertac.customer.model.
LiftTruck
getNBatteries()
- Method in class org.powertac.customer.model.
LiftTruck
getNChargers()
- Method in class org.powertac.customer.model.
LiftTruck
getNewStockTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getNominalTemp()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getNonCoolingUsage()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getPlanningHorizon()
- Method in class org.powertac.customer.model.
LiftTruck
getRegulationCapacity()
- Method in class org.powertac.customer.
StepInfo
getRoofArea()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getRoofRValue()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getSelfDischargeRate()
- Method in class org.powertac.customer.model.
Battery
getShiftData()
- Method in class org.powertac.customer.model.
LiftTruck
getShiftingInconvenienceFactor(Tariff)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getShiftingInconvenienceFactor(Tariff)
- Method in class org.powertac.customer.model.
Battery
getShiftingInconvenienceFactor(Tariff)
- Method in class org.powertac.customer.model.
LiftTruck
getShiftSag()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getStockCapacity()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getSubscription()
- Method in class org.powertac.customer.
StepInfo
getTariffChoiceSample()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getTariffChoiceSample()
- Method in class org.powertac.customer.model.
Battery
getTariffChoiceSample()
- Method in class org.powertac.customer.model.
LiftTruck
getTimeslot()
- Method in class org.powertac.customer.
StepInfo
getTruckKW()
- Method in class org.powertac.customer.model.
LiftTruck
getTruckStd()
- Method in class org.powertac.customer.model.
LiftTruck
getTurnoverRatio()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getUnitSize()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getWallArea()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
getWallRValue()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
I
initialize()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
initialize()
- Method in class org.powertac.customer.model.
Battery
Initialization must provide accessor to Customer instance and time.
initialize()
- Method in class org.powertac.customer.model.
LiftTruck
Initialization must provide accessor to Customer instance and time.
initialize(CustomerServiceAccessor)
- Method in interface org.powertac.customer.
ModelComponent
Initializes the component with service reference
L
LiftTruck
- Class in
org.powertac.customer.model
Models the complement of lift trucks in a warehouse.
LiftTruck()
- Constructor for class org.powertac.customer.model.
LiftTruck
Default constructor, requires manual setting of name
LiftTruck(String)
- Constructor for class org.powertac.customer.model.
LiftTruck
Standard constructor for named configurable type
M
ModelBuilder
- Class in
org.powertac.customer
Builds model components from configuration.
ModelComponent
- Interface in
org.powertac.customer
Abstract customer model component, intended to compose composite customer models.
O
org.powertac.customer
- package org.powertac.customer
General customer-model infrastructure.
org.powertac.customer.coldstorage
- package org.powertac.customer.coldstorage
org.powertac.customer.model
- package org.powertac.customer.model
Discrete capacity modules that can be combined into customer models.
R
recycle()
- Static method in class org.powertac.customer.
ModelBuilder
S
setBatteryCapacity(double)
- Method in class org.powertac.customer.model.
LiftTruck
setCapacityInUse(double)
- Method in class org.powertac.customer.model.
LiftTruck
Updates the total capacity of in-use batteries
setCapacityKWh(double)
- Method in class org.powertac.customer.model.
Battery
setChargeEfficiency(double)
- Method in class org.powertac.customer.model.
Battery
setChargeEfficiency(double)
- Method in class org.powertac.customer.model.
LiftTruck
setCurrentTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
setEnergyCharging(double)
- Method in class org.powertac.customer.model.
LiftTruck
Updates the energy content of offline batteries
setEnergyInUse(double)
- Method in class org.powertac.customer.model.
LiftTruck
Updates the energy content of in-use batteries
setEvalEnvTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
setkWh(double)
- Method in class org.powertac.customer.
StepInfo
setMaxChargeKW(double)
- Method in class org.powertac.customer.model.
Battery
setMaxChargeKW(double)
- Method in class org.powertac.customer.model.
LiftTruck
setMaxDischargeKW(double)
- Method in class org.powertac.customer.model.
Battery
setMinPlanningHorizon(int)
- Method in class org.powertac.customer.model.
LiftTruck
setName(String)
- Method in class org.powertac.customer.model.
Battery
setName(String)
- Method in class org.powertac.customer.model.
LiftTruck
setNBatteries(int)
- Method in class org.powertac.customer.model.
LiftTruck
setNChargers(int)
- Method in class org.powertac.customer.model.
LiftTruck
setPlanningHorizon(int)
- Method in class org.powertac.customer.model.
LiftTruck
setRegulationCapacity(RegulationAccumulator)
- Method in class org.powertac.customer.
StepInfo
setSelfDischargeRate(double)
- Method in class org.powertac.customer.model.
Battery
setShiftData(List<String>)
- Method in class org.powertac.customer.model.
LiftTruck
Converts a list of Strings to a sorted list of Shifts.
setShiftSag(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
setTruckKW(double)
- Method in class org.powertac.customer.model.
LiftTruck
setTruckStd(double)
- Method in class org.powertac.customer.model.
LiftTruck
step()
- Method in class org.powertac.customer.coldstorage.
ColdStorage
step()
- Method in class org.powertac.customer.model.
Battery
step()
- Method in class org.powertac.customer.model.
LiftTruck
StepInfo
- Class in
org.powertac.customer
Data-holder class, instances are used to communicate dynamic information to and transport information back from the step() method of a model component.
StepInfo(Timeslot, TariffSubscription)
- Constructor for class org.powertac.customer.
StepInfo
W
withCop(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withFloorRValue(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withHysteresis(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withInfiltrationRatio(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withMaxTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withMinTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withNewStockTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withNominalTemp(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withNonCoolingUsage(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withRoofArea(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withRoofRValue(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withStockCapacity(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withTurnoverRatio(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withUnitSize(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withWallArea(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
withWallRValue(double)
- Method in class org.powertac.customer.coldstorage.
ColdStorage
A
B
C
E
G
I
L
M
O
R
S
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017
Power TAC
. All rights reserved.