00001 00010 #ifndef _OCCUPANTLOAD_H 00011 #define _OCCUPANTLOAD_H 00012 #include "residential.h" 00013 #include "residential_enduse.h" 00014 00015 class occupantload : public residential_enduse 00016 { 00017 00018 public: 00019 int number_of_occupants; 00020 double occupancy_fraction; 00021 double heatgain_per_person; 00022 00023 public: 00024 static CLASS *oclass, *pclass; 00025 static occupantload *defaults; 00026 00027 occupantload(MODULE *module); 00028 ~occupantload(); 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 // _OCCUPANTLOAD_H 00037