Note
Go to the end to download the full example code.
Bright¶
Data for Main / Hfo2 / Bright
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', 'HfO2', 'Bright']
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","HfO2"),
filename="out_main_HfO2_Bright.html",
)
Comments
Thin hafnia films of thicknesses from about 180 to 500 nm deposited on Si substrates using reactive magnetron sputtering.
References
T. J. Bright, J. I. Watjen, Z. M. Zhang, C. Muratore, A. A. Voevodin. Optical properties of HfO2 thin films deposited by magnetron sputtering: From the visible to the far-infrared. Thin Solid Films 520, 6793–6802 (2012)
[Calculation script (Python)]
Total running time of the script: (0 minutes 0.350 seconds)
Estimated memory usage: 225 MB