Bi12SiO20 (Bismuth silicate, BSO)
Glasses, oxides and dielectrics
1 dataset, together covering 0.48–0.7 µm. Default: Gospodinov et al. 1988: n 0.48–0.70 µm.
Compare datasets
Tick datasets in the list to add them to the plot (up to 12).
Datasets
Use it in Lightsmith
Load this data in Python, simulate in one more line
pip install lightsmith
import lightsmith as ls
# Bi12SiO20 (Bismuth silicate, BSO): Gospodinov et al. 1988: n 0.48–0.70 µm
bi12sio20 = ls.fetch_refractiveindex("main", "Bi12SiO20", "Gospodinov", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(bi12sio20.range_nm) # (480, 700) nm
eps = bi12sio20.eps([633]) # complex permittivity
Downloads the original record once (pinned to the imported snapshot) and caches it.
import json, urllib.request
import lightsmith as ls
url = "https://materials.lightsmith.dev/v1/datasets/ds_cf814293318c/lightsmith"
bi12sio20 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(bi12sio20.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (bi12sio20/gospodinov-1988).
# ... load bi12sio20 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=bi12sio20)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=480, stop_nm=700, num=81),
)
res = ls.solve(sim) # exact Mie for a sphere
print(res.q_ext) # extinction efficiency at each wavelength
Same spec runs with DDA, FDTD, BEM or T-matrix: ls.compare(sim, ["mie", "dda"]).
import json, urllib.request
import lightsmith as ls
url = "https://materials.lightsmith.dev/v1/datasets/ds_cf814293318c/lightsmith?model=drude_lorentz"
bi12sio20_dl = ls.DrudeLorentz.model_validate(json.load(urllib.request.urlopen(url)))
A dispersive Drude–Lorentz model for time-domain solvers.
Lightsmith is open source (MIT): Mie, T-matrix, BEM, DDA, FDTD, RCWA, TMM, mode solvers and inverse design behind one spec, on CPU or GPU. GitHub.
About Bi12SiO20 (Bismuth silicate, BSO)
Bi12SiO20, commonly known as bismuth silicon oxide (BSO), is a photorefractive material with remarkable electro-optic and acousto-optic properties. It is especially noted for its high photorefractive sensitivity and strong two-beam coupling, making it a valuable material for optical data storage, holography, and real-time image processing. The crystal structure of BSO contributes to its photorefractive effect, which allows for the modulation of refractive index in response to incident light. Its applications often include beam steering, optical phase conjugation, and adaptive optics. BSO can be grown using techniques like the Czochralski method, and its properties can be tailored by doping with various elements. The material is relatively robust, with a good resistance to optical damage and a high melting point, which makes it suitable for demanding optical applications. However, the toxicity of bismuth makes it important to handle this material with care during fabrication and utilization. Overall, BSO's unique photorefractive capabilities make it an intriguing material for academic research and practical applications in optoelectronics and photonics.
Other names: Bismuth silicate, BSO, Bismuth silicon oxide, BSO
API: /v1/materials/mat_5151acae9174 · slug bi12sio20