org.powertac.officecomplexcustomer.appliances
Class WeatherSensitiveAppliance

java.lang.Object
  extended by org.powertac.officecomplexcustomer.appliances.Appliance
      extended by 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, saturation
 
Constructor Summary
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeatherSensitiveAppliance

public WeatherSensitiveAppliance()


Copyright © 2012 Power TAC. All Rights Reserved.