00001 00010 #ifndef _ZIPLOAD_H 00011 #define _ZIPLOAD_H 00012 #include "residential.h" 00013 #include "residential_enduse.h" 00014 00015 class ZIPload : public residential_enduse 00016 { 00017 public: 00018 double base_power; 00019 double power_pf; 00020 double current_pf; 00021 double impedance_pf; 00022 bool is_240; 00023 double breaker_val; 00024 00025 public: 00026 static CLASS *oclass, *pclass; 00027 static ZIPload *defaults; 00028 00029 ZIPload(MODULE *module); 00030 ~ZIPload(); 00031 int create(); 00032 int init(OBJECT *parent); 00033 int isa(char *classname); 00034 TIMESTAMP sync(TIMESTAMP t0, TIMESTAMP t1); 00035 00036 }; 00037 00038 #endif // _ZIPLOAD_H 00039