00001 00010 #ifndef _PLUGLOAD_H 00011 #define _PLUGLOAD_H 00012 #include "residential.h" 00013 #include "residential_enduse.h" 00014 00015 class plugload : public residential_enduse 00016 { 00017 public: 00018 double circuit_split; 00019 double demand; 00020 double heat_fraction; 00021 complex plugs_actual_power; 00022 00023 public: 00024 static CLASS *oclass, *pclass; 00025 static plugload *defaults; 00026 00027 plugload(MODULE *module); 00028 ~plugload(); 00029 int create(); 00030 int init(OBJECT *parent); 00031 int isa(char *classname); 00032 TIMESTAMP sync(TIMESTAMP t0, TIMESTAMP t1); 00033 00034 }; 00035 00036 #endif // _PLUGLOAD_H 00037