With my new tools for creating arbitrary spectral files, we now have more control over the number of bands used in the RT calculations. A significant optimisation to AGNI would be to dynamically switch the spectral file at run-time (at some time-cost). This would be done as follows:
Initialise T(p) with first guess and load semi-grey spectral file (3 bands)
Iterate rapidly for a while until we are somewhat closer to the solution.
Switch to medium-resolution spectral file (~200 bands) to obtain solution.
Switch to high-resolution spectral file (~4000 bands) to refine solution and generate nice spectra.
This comes with benefits to both performance and accuracy.
With my new tools for creating arbitrary spectral files, we now have more control over the number of bands used in the RT calculations. A significant optimisation to AGNI would be to dynamically switch the spectral file at run-time (at some time-cost). This would be done as follows:
This comes with benefits to both performance and accuracy.