A B C E G I L M O R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
-
*** Description is incorrect *** 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
All Classes All Packages