Definition at line 13 of file lights.h.
| Public Types | |
| enum | { INCANDESCENT, FLUORESCENT, CFL, SSL, HID, _MAXTYPES } | 
| enum | { INDOOR = 0, OUTDOOR = 1 } | 
| Public Member Functions | |
| int | create (void) | 
| int | init (OBJECT *parent) | 
| lights (MODULE *mod) | |
| TIMESTAMP | sync (TIMESTAMP t0, TIMESTAMP t1) | 
| Public Attributes | |
| double | circuit_split | 
| -1=100% negative, 0=balanced, +1=100% positive | |
| double | demand | 
| fraction of light that is on [pu] | |
| double | external_heat | 
| heating losses to outside the home [kJ] | |
| double | installed_power | 
| installed wattage [W] | |
| double | internal_heat | 
| heating losses dispersed within the home [kJ] | |
| double | kwh_meter | 
| energy used since start of simulation [kWh] | |
| enum lights:: { ... } | placement | 
| lighting location | |
| double | power_density | 
| Installed lighting power density [W/sf]. | |
| complex | power_kw | 
| total power demand [kW] | |
| enum lights:: { ... } | type | 
| lighting type | |
| Static Public Attributes | |
| static lights * | defaults = NULL | 
| static CLASS * | oclass = NULL | 
| static double | power_factor [_MAXTYPES] | 
| Lighting power factors (the ordinals must match the typeenumeration). | |
| anonymous enum | 
| anonymous enum |