- Added optical calculations
- Changed to new interface where standards and products are loaded into objects. Those objects are then used to create glazing systems which have the calculations as methods. Saves on parsing files, passing data, and makes creating permutations of systems easier. Changed from
u_results = calc_u(solid_layers, gaps, standard, width, height)
shgc_results = calc_shgc(solid_layers, gaps, standard, width, height)
to
glazing_system = pywincalc.Glazing_System(solid_layers, gaps, standard, width, height)
u_results = glazing_system.u()
shgc_results = glazing_system.shgc()