public class AirCondition extends WeatherSensitiveAppliance
applianceOf, cycleDuration, log, name, overallPower, power, randomSeedRepo, saturation| Constructor and Description |
|---|
AirCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
fillDailyOperation(int weekday)
This function fills out all the quarters of the appliance functions for a
single day of the week.
|
void |
initialize(String household,
Properties conf,
int seed)
This is the initialization function.
|
void |
refresh()
At the end of each week the appliance models refresh their schedule.
|
void |
showStatus()
This is the function utilized to show the information regarding the
appliance in question, its variables values etc.
|
void |
weatherDailyFunction(int day,
int hour,
double temperature)
This function fills out the daily function of an appliance for the day.
|
calculateOverallPower, createWeeklyPossibilityOperationVector, dailyShifting, fillWeeklyOperation, getApplianceOf, getDuration, getOperationDaysVector, getOverallPower, getPower, getSaturation, getWeeklyLoadVector, getWeeklyOperation, setApplianceOf, setOperationDays, toStringpublic void initialize(String household, Properties conf, int seed)
Applianceinitialize in class Appliancepublic void fillDailyOperation(int weekday)
AppliancefillDailyOperation in class Appliancepublic void weatherDailyFunction(int day,
int hour,
double temperature)
ApplianceweatherDailyFunction in class Appliancepublic void showStatus()
ApplianceshowStatus in class ApplianceCopyright © 2015 Power TAC. All Rights Reserved.