gtrace.optics.consts
Attributes
Functions
|
Calculate index of refraction using Sellmeiers equation |
|
Calculate the index of refraction of fused silica for a given wavelength. |
Calculate the index of refraction of Sapphire ordinary axis for a given wavelength. |
|
Calculate the index of refraction of Sapphire extraordinary axis for a given wavelength. |
Module Contents
- gtrace.optics.consts.sellmeier(wl, B1, B2, B3, C1, C2, C3)
Calculate index of refraction using Sellmeiers equation
n^2 = 1+B1*wl^2/(wl^2 - C1) + B2*wl^2/(wl^2 - C2) + B3*wl^2/(wl^2 - C3)
See below for the coefficients for specific materials. http://www.cvimellesgriot.com/products/Documents/Catalog/Dispersion_Equations.pdf
- gtrace.optics.consts.n_fused_silica(wl)
Calculate the index of refraction of fused silica for a given wavelength.
- gtrace.optics.consts.n_sapphire_ordinary(wl)
Calculate the index of refraction of Sapphire ordinary axis for a given wavelength.
- gtrace.optics.consts.n_sapphire_extraordinary(wl)
Calculate the index of refraction of Sapphire extraordinary axis for a given wavelength.
- gtrace.optics.consts.n_fused_silica_532nm = 1.46071
- gtrace.optics.consts.n_fused_silica_1064nm = 1.45
- gtrace.optics.consts.n_fused_silica_1550nm = 1.444
- gtrace.optics.consts.no_sapphire_532nm = 1.7717
- gtrace.optics.consts.ne_sapphire_532nm = 1.76355
- gtrace.optics.consts.no_sapphire_1064nm = 1.75449
- gtrace.optics.consts.ne_sapphire_1064nm = 1.74663
- gtrace.optics.consts.no_sapphire_1550nm = 1.74618
- gtrace.optics.consts.ne_sapphire_1550nm = 1.73838