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 type enumeration). |
anonymous enum |
anonymous enum |