gtrace.optics.consts
¶
Module Contents¶
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. |
Attributes¶
-
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¶