tidy3d.Sellmeier¶
- class tidy3d.Sellmeier(coeffs, name=None)¶
Sellmeier dispersion refractive index model.
- __init__(coeffs, name=None)¶
Define a material with Sellmeier dispersion.
- Parameters
coeffs (list, of the form [(\(B_0, C_0\)), …]) –
The dispersion formula is:
\[n^2 - 1 = \sum_p \frac{B_p \lambda^2}{\lambda^2 - C_p}\]where \(\lambda\) is in microns.
Methods
__init__
(coeffs[, name])Define a material with Sellmeier dispersion.
epsilon
([freqs, component])Evaluate the (complex) relative permittivity of the medium.
from_dn
(wl, n, dn_dwl[, name])Create a 1-pole Sellmeier model from dispersion data.