BP (Boron phosphide)
Semiconductors and photonic platforms
1 dataset, together covering 0.4545–0.6328 µm. Default: Wettling and Windscheif 1984: n 0.45–0.63 µ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
# BP (Boron phosphide): Wettling and Windscheif 1984: n 0.45–0.63 µm
bp = ls.fetch_refractiveindex("main", "BP", "Wettling", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(bp.range_nm) # (454.5, 632.8) nm
eps = bp.eps([536]) # 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_238d949dbc13/lightsmith"
bp = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(bp.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (bp/wettling-windscheif-1984).
# ... load bp as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=bp)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=455, stop_nm=632, 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 BP (Boron phosphide)
Boron phosphide (BP) is a compound of boron and phosphorus that possesses a range of intriguing properties suitable for both electronic and optoelectronic applications. It commonly crystallizes in a zinc blende structure and exhibits a direct bandgap of approximately 2.1 eV, which renders it useful in applications requiring high thermal stability and wide-bandgap properties. The material is known for its high hardness, chemical resistance, and high thermal conductivity, making it ideal for use in harsh environments. BP is often used as a semiconducting material in devices such as photodetectors and light-emitting diodes. Additionally, it is employed as a specialized abrasive and in cutting applications due to its hardness. Various synthesis methods, including chemical vapor deposition (CVD) and molecular beam epitaxy (MBE), are used to produce high-quality BP crystals. Its combination of electronic, thermal, and mechanical properties makes boron phosphide a material of interest for specialized applications in electronics, optoelectronics, and other high-performance technologies.
Other names: Boron phosphide, Boron monophosphide
API: /v1/materials/mat_5724014f2f34 · slug bp