Class WeatherSensitiveAppliance
java.lang.Object
org.powertac.officecomplexcustomer.appliances.Appliance
org.powertac.officecomplexcustomer.appliances.WeatherSensitiveAppliance
- Direct Known Subclasses:
AirCondition
public class WeatherSensitiveAppliance extends Appliance
This is the class for the appliance domain instances that start their
operation when the weather conditions impose to do so. So, the current
temperature, rain etc. is the condition that can make these appliances start
and stop.
- Version:
- 1.5, Date: 2.25.12
- Author:
- Antonios Chrysopoulos
-
Field Summary
Fields inherited from class org.powertac.officecomplexcustomer.appliances.Appliance
applianceOf, cycleDuration, log, name, overallPower, power, randomSeedRepo, saturation -
Constructor Summary
Constructors Constructor Description WeatherSensitiveAppliance() -
Method Summary
Methods inherited from class org.powertac.officecomplexcustomer.appliances.Appliance
calculateOverallPower, createWeeklyPossibilityOperationVector, dailyShifting, fillDailyOperation, fillWeeklyOperation, getApplianceOf, getDuration, getOperationDaysVector, getOverallPower, getPower, getSaturation, getWeeklyLoadVector, getWeeklyOperation, initialize, refresh, setApplianceOf, setOperationDays, showStatus, toString, weatherDailyFunction
-
Constructor Details
-
WeatherSensitiveAppliance
public WeatherSensitiveAppliance()
-