Skip to content

Version 7.01

Compare
Choose a tag to compare
@thomas-germer thomas-germer released this 29 Sep 12:44
· 42 commits to master since this release

Abstract class StackModel was created to give dielectric_stack the properties of a Model. Specific classes No_StackModel, Stack_StackModel, SingleFilm_StackModel, DoubleFilm_StackModel, and GradedFilm_StackModel implement specific film stack models. These models inherit Model, so they make it easier to parametrically vary parameters associated with a film stack. All scattering models that allowed for a dielectric_stack have been upgraded to use StackModel instead.

Added Legendre_Phase_Function to the list of classes inheriting Phase_Function.

Corrected some errors in the thread safety using mutexes.

Corrected some errors in coordinate systems for polarization in BRDF_Model.