00001
00002
00003 #ifndef _WASHER_H
00004 #define _WASHER_H
00005
00006 #include "residential.h"
00007
00008 class washer
00009 {
00010
00011 public:
00012
00013 double circuit_split;
00014 double installed_power;
00015 double demand ;
00016 complex power_demand;
00017 double kwh_meter;
00018 double heat_loss;
00019
00020 public:
00021
00022 washer();
00023 ~washer();
00024 void create();
00025 int isa(char *classname);
00026 TIMESTAMP sync(TIMESTAMP t0, TIMESTAMP t1);
00027 void pre_update(void);
00028 void post_update(void);
00029
00030 };
00031
00032 #endif // _Washer_H