Optical Phenomena#
Rayleigh Scattering#
colour
|
Compute the Rayleigh optical depth \(T_r(\lambda)\) as a function of wavelength \(\lambda\) in centimeters (cm). |
|
Compute the scattering cross-section per molecule \(\sigma\) of dry air as a function of wavelength \(\lambda\) in centimeters (cm) using the specified \(CO_2\) concentration in parts per million (ppm) and temperature \(T[K]\) in kelvin degrees following the Van de Hulst (1957) method. |
|
Generate Rayleigh scattering spectral distribution for the specified spectral shape. |
colour.phenomena
|
Compute the Rayleigh optical depth \(T_r(\lambda)\) as a function of wavelength \(\lambda\) in centimeters (cm). |
Transfer Matrix Method (TMM)#
colour.phenomena
|
Compute the refraction angle using Snell's Law. |
|
Compute common magnitude elements for Fresnel equations. |
|
Compute Fresnel reflection amplitude coefficients. |
|
Compute Fresnel reflection power coefficients (reflectance). |
|
Compute Fresnel transmission amplitude coefficients. |
Compute Fresnel transmission power coefficients (transmittance). |
|
|
Define the Transfer Matrix Method calculation results. |
|
Calculate transfer matrices for multilayer thin film structures using the Transfer Matrix Method. |
Interference#
colour.phenomena
Calculate water molar refraction using Schiebener et al. (1990) model. |
|
Calculate water refractive index using Schiebener et al. (1990) model. |
|
|
Calculate thin film reflectance and transmittance using Transfer Matrix Method. |
|
Calculate multilayer reflectance and transmittance using Transfer Matrix Method. |