As a design principle, we have each base class with the absolutely minimum interface needed for use f...
#define REGISTER_LUA_DERIVED_CLASS(X, Y)
This class models models any effects that need to be applied to high resolution spectra after the rad...
Contains classes to abstract away details in various Spurr Radiative Transfer software.
#define REGISTER_LUA_END()