Note
Go to the end to download the full example code.
Beaini-100C¶
Data for Main / Vo2 / Beaini-100c
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', 'VO2', 'Beaini-100C']
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","VO2"),
filename="out_main_VO2_Beaini_100C.html",
)
Comments
70 nm-thick VO2 film deposited on SiO2 substrate. 100 °C.
References
R. Beaini, B. Baloukas, S. Loquai, J.E. Klemberg-Sapieha, L. Martinu. Thermochromic VO2-based smart radiator devices with ultralow refractive index cavities for increased performance, Sol. Energy Mater. Sol. Cells 205, 110260 (2020) (Data points extracted from Fig. 1)
Total running time of the script: (0 minutes 0.378 seconds)
Estimated memory usage: 225 MB