The approach employs a binary division of the spectral range, and calculations are performed on a cascaded series of grids, each with approximately twice the spectral interval of the previous one. This makes it incredibly easy to use compared with other codes. Previously, the use of high-level programming languages have been avoided for this type of calculation as they were regarded as placing too large a computational burden on the computer. These calculations are performed in real-time with results posted to the web as graphics and data files while you wait . The code makes full use of operating system virtual memory and file swapping.
Users can tailor calculations to their requirements.
With a moderate level of programming knowledge, users can easily substitute new specialist functions or data structures in place of an element in the standard suite. The code includes tools to read a line database containing information about the individual spectral lines for a particular gas. The web interface has been tested under Internet Explorer 5 and Netscape 4.5. The full toolbox library is available as a free shareware product for academic use and to those wishing to use the code for scientific research. The toolbox is not offered with support but bug reports and development suggestions will be actively pursued.