Tropf

Data for Main / Mgal2o4 / Tropf

import os
import matplotlib.pyplot as plt
import numpy as np
import refidx as ri

plt.style.use("../../doc/refidx.mplstyle")
db = ri.DataBase()
matid = ['main', 'MgAl2O4', 'Tropf']
mat = db.get_item(matid)
wr = mat.wavelength_range
lamb = np.linspace(*wr, 1000)
index = mat.get_index(lamb)
fig, ax = plt.subplots(2, 1, figsize=(3, 3))
ax[0].plot(lamb, index.real, "-", color="#aa0044")
ax[1].plot(lamb, index.imag, "-", color="#6886b3")
ax[0].set_xlabel(r"Wavelength ($\rm μm$)")
ax[1].set_xlabel(r"Wavelength ($\rm μm$)")
ax[0].set_ylabel(r"$n^{\prime}$")
ax[1].set_ylabel(r"$n^{\prime\prime}$")
plt.suptitle(mat)
mat.print_info(
    html=True,
    tmp_dir=os.path.join("..","..", "doc", "auto_gallery","MgAl2O4"),
    filename="out_main_MgAl2O4_Tropf.html",
)
Material main MgAl2O4 Tropf
Comments

Room temperature

References

1) W. J. Tropf and M. E. Thomas, Magnesium aluminum spinel (MgAlO4), in E. D. Palik (ed.), Handbook of Optical Constants of Solids II, Academic Press, Orlando, 1991, pp. 881-895
2) Handbook of Optics, 3rd edition, Vol. 4. McGraw-Hill 2009
* Ref. 2 provides improved Sellmeier equation based on data from Ref. 1

Total running time of the script: (0 minutes 0.342 seconds)

Estimated memory usage: 225 MB

Gallery generated by Sphinx-Gallery