Relative Permittivity#
Relative Permittivity of Silicon and Silicon Dioxide#
Relative permittivity of Si or SiO2.
It takes 1 argument which is wavelength in micrometers.
Similar to effective index function, wavelength range is between 1.2 and 1.7 micrometers.
Arguments:
wavelength (float or ArrayLike): wavelength in micrometers, range 1.2 - 1.7
Returns:
permittivity (ArrayLike): relative permittivity of specified material
Relative permittivity of silicon at a wavelength of 1.55 micrometers:
[1]:
import sipkit
sipkit.perm_si(1.55)
No GPU/TPU found, falling back to CPU. (Set TF_CPP_MIN_LOG_LEVEL=0 and rerun for more info.)
[1]:
Array(12.085654, dtype=float32)
Relative permittivity of silicon dioxide at a wavelength of 1.55 micrometers:
[2]:
import jax.numpy as jnp
sipkit.perm_oxide(jnp.linspace(1.2, 1.7, 100))
[2]:
Array([2.0967681, 2.0966997, 2.0965319, 2.0963635, 2.0961957, 2.0960279,
2.0958598, 2.0956922, 2.0955245, 2.0953567, 2.0951893, 2.095022 ,
2.094855 , 2.094688 , 2.0945208, 2.0943542, 2.0941877, 2.0940213,
2.093855 , 2.0936887, 2.0935228, 2.0933568, 2.0931911, 2.0930257,
2.0928602, 2.092695 , 2.0925298, 2.092365 , 2.0922 , 2.0920353,
2.091871 , 2.0917065, 2.0915422, 2.0913782, 2.0912144, 2.0910506,
2.0908868, 2.090722 , 2.0905566, 2.0903904, 2.090223 , 2.090055 ,
2.0898862, 2.0897164, 2.089546 , 2.0893745, 2.0892022, 2.0890298,
2.0888577, 2.0886855, 2.0885136, 2.0883422, 2.088171 , 2.088 ,
2.087829 , 2.0876586, 2.0874887, 2.0873187, 2.0871491, 2.0869796,
2.0868104, 2.0866406, 2.0864706, 2.0863001, 2.0861292, 2.0859578,
2.085786 , 2.085614 , 2.0854414, 2.0852685, 2.0850952, 2.0849214,
2.084747 , 2.0845726, 2.0843976, 2.0842223, 2.0840464, 2.0838702,
2.0836935, 2.0835164, 2.0833385, 2.08316 , 2.0829806, 2.0828006,
2.08262 , 2.0824382, 2.082256 , 2.082073 , 2.0818892, 2.0817049,
2.0815196, 2.0813336, 2.0811472, 2.0809598, 2.0807729, 2.0805898,
2.08041 , 2.0802324, 2.08005 , 2.079862 ], dtype=float32)