Rb (Rubidium)
5 datasets, together covering 0.1165–2.238 µm. Default: Smith 1969: n,k 0.313–2.24 µ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
# Rb (Rubidium): Smith 1969: n,k 0.313–2.24 µm
rb = ls.fetch_refractiveindex("main", "Rb", "Smith", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(rb.range_nm) # (312.539, 2237.98) nm
eps = rb.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_39f69c4eb9cc/lightsmith"
rb = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(rb.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (rb/smith-1969).
# ... load rb as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=rb)],
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"]).
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 Rb (Rubidium)
Rubidium (Rb) is a soft, silvery-white metallic element that belongs to the alkali metal group of the periodic table. It is highly reactive, especially in the presence of water, producing rubidium hydroxide and releasing hydrogen gas. Due to its high reactivity, rubidium is usually stored in mineral oil or in an inert atmosphere to prevent it from reacting with moisture or oxygen in the air. Rubidium has a single naturally occurring stable isotope, Rb-85, but it also has a radioactive isotope, Rb-87, which is used in geology and archaeology for radiometric dating. Additionally, rubidium atoms have been employed in atomic clocks due to their precise resonance frequency, and they've played roles in advanced research areas like Bose-Einstein condensates. Because of its limited abundance and high reactivity, rubidium doesn't have extensive commercial applications, but it's utilized in some specialized areas such as vapor reference cells in atomic physics research.
Other names: Rubidium
API: /v1/materials/mat_6d27be618b85 · slug rb