BGG (barium gallogermanate) glass
Glasses, oxides and dielectrics
1 dataset, together covering 0.4–5 µm. Default: Zelmon et al. 2002: n 0.4–5.0 µ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
# BGG (barium gallogermanate) glass: Zelmon et al. 2002: n 0.4–5.0 µm
bgg = ls.fetch_refractiveindex("glass", "BGG", "Zelmon", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(bgg.range_nm) # (400, 5000) nm
eps = bgg.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_fb14b9c30d53/lightsmith"
bgg = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(bgg.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (bgg/zelmon-2002).
# ... load bgg as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=bgg)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=400, stop_nm=1000, 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_fb14b9c30d53/lightsmith?model=drude_lorentz"
bgg_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 BGG (barium gallogermanate) glass
BGG glass, a member of the heavy crown glass family, is distinguished by its high refractive index and moderate optical dispersion. These characteristics make it an appealing choice for specialized optical systems that demand precise control over chromatic aberrations or a specific focal length. Due to its high refractive index, BGG glass enables the design of shorter focal lengths or smaller optical elements, potentially leading to more compact and lightweight optical systems. Commonly found in the catalogs of industry standards like Schott Glass, the BGG classification serves as a shorthand to convey key optical properties of the glass. As such, BGG glass is often employed in high-end camera lenses, scientific instruments, and other applications requiring exceptional optical performance. Its unique attributes make it an invaluable resource for optical designers striving for excellence in imaging and light manipulation. Composition: BaO : Ga2O3 : GeO2
Other names: Barium gallogermanate (BGG) glass
API: /v1/materials/mat_674501a8cd35 · slug bgg