Note
Go to the end to download the full example code.
Umegaki-o¶
Data for Main / Liio3 / Umegaki-o
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', 'LiIO3', 'Umegaki-o']
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","LiIO3"),
filename="out_main_LiIO3_Umegaki_o.html",
)
Comments
Room temperature. Ordinary ray (o).
References
1) S. Umegaki, S.-I. Tanaka, T. Uchiyama, S. Yabumoto. Refractive indices of lithium iodate between 0.4 and 2.2 μ, Opt. Commun. 3, 244-245 (1971).
2) V. I. Kabelka, A. S. Piskarskas, A. Y. Stabinis, R. L. Sher. Group matching of interacting light pulses in nonlinear crystals, Sov. J. Quant. Electron. 5, 255-256 (1975).
3) K. Kato. High-power difference-frequency generation at 4.4-5.7 µm in LiIO3, IEEE. J. Quant. Electron. 21, 119-120 (1985).
* Reference 2 presented a dispersion formula based on tabulated data from Reference 1. The formula was further refined and its accuracy was confirmed in Reference 3, which extended the range of validity.
Total running time of the script: (0 minutes 0.346 seconds)
Estimated memory usage: 225 MB