Note
Go to the end to download the full example code.
Windt¶
Data for Main / Mo / Windt
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', 'Mo', 'Windt']
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","Mo"),
filename="out_main_Mo_Windt.html",
)
References
D. L. Windt, W. C. Cash, M. Scott, P. Arendt, B. Newnam, R. F. Fisher, A. B. Swartzlander. Optical constants for thin films of Ti, Zr, Nb, Mo, Ru, Rh, Pd, Ag, Hf, Ta, W, Re, Ir, Os, Pt, and Au from 24 Å to 1216 Å, Appl. Opt. 27, 246-278 (1988)
Total running time of the script: (0 minutes 0.366 seconds)
Estimated memory usage: 225 MB