Hi Joe,
WINDOW (and Optics) calculates according to the
standards files selected. Example for how the
solar calculation is defined (W5_NFRC_2003.std):
Name : SOLAR
Description : NFRC 300-2003 Solar
Source Spectrum : ASTM E891 Table 1 Direct AM1_5.ssp
Detector Spectrum : None
Wavelength Set : Source
Integration Rule : Trapezoidal
Minimum Wavelength : 0.3
Maximum Wavelength : 2.5
The "Wavelength Set : Source" means that the
spectral data for the glass layers are interpolated
to the wavelengths defined in the source spectrum.
The "Integration Rule : Trapezoidal" dictates
trapezoidal numerical integration.
This is documented in Chapter 7 of the technical doc:
https://windows.lbl.gov/sites/default/files/software/WINDOW/WINDOW%20Technical%20Documentation.pdf
> Does anyone know whether either of the standards prescribes a certain
> way of doing this? Or does anyone know how Optics does this calculation?
In WINDOW and Optics you can create your own .std files to
modify the behavior. Some standards are strict on how to
do the numerical integration, some use weighted ordinate to
remove the uncertainty of that step.
> I have data at all of the exact wavelengths that the standard Suns are
> given at, but it seems almost a waste to throw away data at all the
> other wavelengths.
It might be, depending on how much is "happening" between the
wavelengths in the spectrum. Also worth considering is that
the energy is not distributed evenly in the whole spectrum so
where you have higher density matters.
I hope that gives some clarity on how Optics does it (i.e. lets
you get very good agreement with Optics if you are doing it
yourself). Let me know if you have more questions.
Best,
Jacob