Optical constants
Refractive index of PtSe2 (Platinum diselenide)
Tharrault et al. 2025: 8L film; n,k 0.416–1.54 µm
- Data
- tabulated nk
- Range
- 0.4154–1.54 µm
- Points
- 108
- State
- crystalline
- Licence
- CC0-1.0
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 4.5307
- Extinction coefficient k
- 2.81035
- Permittivity ε1
- 12.6292
- Permittivity ε2
- 25.4657
- Absorption coefficient α
- 601019 cm⁻¹
- Penetration depth δ = λ/(2πk)
- 33.2768 nm
- Abbe number Vd
- —
- Chromatic dispersion dn/dλ
- 0.684116 µm⁻¹
- Group index ng
- 4.12872
- Group velocity dispersion
- — fs²/mm
- Dispersion parameter D
- — ps/(nm·km)
- Photon energy
- 2.11001 eV
ε = (n + ik)², α = 4πk/λ, ng = n − λ dn/dλ, GVD = λ³/(2πc²) d²n/dλ², D = −(λ/c) d²n/dλ². Group-velocity dispersion is given for formula data only.
Use it in Lightsmith
Load this data in Python, simulate in one more line
pip install lightsmith
import lightsmith as ls
# PtSe2 (Platinum diselenide): Tharrault et al. 2025: 8L film; n,k 0.416–1.54 µm
ptse2 = ls.fetch_refractiveindex("main", "PtSe2", "Tharrault-8L", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(ptse2.range_nm) # (415.36, 1539.99) nm
eps = ptse2.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_dc169fc3c911/lightsmith"
ptse2 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(ptse2.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (ptse2/tharrault-2025-8l).
# ... load ptse2 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=ptse2)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=416, 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.
Comments and conditions
References
- doi:10.1103/physrevlett.134.066901 Optical Absorption in Indirect Semiconductor to Semimetal <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>PtSe</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> Arises from Direct Transitions, Physical Review Letters (2025)
Cite
Marin Tharrault et al.. Optical Absorption in Indirect Semiconductor to Semimetal <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>PtSe</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> Arises from Direct Transitions. Physical Review Letters, 134, 066901 (2025), doi:10.1103/physrevlett.134.066901; Data from the refractiveindex.info database (M. N. Polyanskiy, Sci. Data 11, 94 (2024), doi:10.1038/s41597-023-02898-2)
Data
108 rows as published| λ (µm) | n | k |
|---|---|---|
| 0.41536 | 4.32865 | 2.08677 |
| 0.41816 | 4.30014 | 2.13374 |
| 0.421 | 4.29033 | 2.16845 |
| 0.42388 | 4.29042 | 2.17745 |
| 0.4268 | 4.29092 | 2.19607 |
| 0.42975 | 4.31191 | 2.21219 |
| 0.43275 | 4.34227 | 2.19068 |
| 0.4358 | 4.35553 | 2.20327 |
| 0.43888 | 4.35759 | 2.22568 |
| 0.44201 | 4.35958 | 2.25832 |
| 0.44519 | 4.372 | 2.28197 |
| 0.44841 | 4.37139 | 2.31481 |
| 0.45167 | 4.3828 | 2.33967 |
| 0.45499 | 4.40328 | 2.35798 |
| 0.45835 | 4.37683 | 2.39998 |
| 0.46177 | 4.36791 | 2.44135 |
| 0.46523 | 4.38839 | 2.44819 |
| 0.46875 | 4.37939 | 2.49474 |
| 0.47232 | 4.39732 | 2.50349 |
| 0.47595 | 4.40256 | 2.52182 |
| 0.47963 | 4.4075 | 2.53636 |
| 0.48337 | 4.39957 | 2.57146 |
| 0.48717 | 4.41358 | 2.57483 |
| 0.49103 | 4.41768 | 2.59065 |
| 0.49495 | 4.41071 | 2.61108 |
| 0.49893 | 4.43019 | 2.60515 |
| 0.50298 | 4.42032 | 2.62549 |
| 0.50709 | 4.41864 | 2.63678 |
| 0.51128 | 4.40701 | 2.66328 |
| 0.51553 | 4.40276 | 2.67432 |
| 0.51985 | 4.40069 | 2.6888 |
| 0.52425 | 4.39964 | 2.70289 |
| 0.52872 | 4.39691 | 2.71825 |
| 0.53327 | 4.40271 | 2.72857 |
| 0.53789 | 4.40903 | 2.73165 |
| 0.5426 | 4.41337 | 2.74805 |
| 0.54739 | 4.42956 | 2.75254 |
| 0.55227 | 4.4457 | 2.75002 |
| 0.55723 | 4.46107 | 2.75056 |
| 0.56229 | 4.45287 | 2.78801 |
| 0.56743 | 4.49372 | 2.76332 |
| 0.57268 | 4.49205 | 2.79237 |
| 0.57801 | 4.51532 | 2.7914 |
| 0.58346 | 4.52787 | 2.79981 |
| 0.589 | 4.53166 | 2.81391 |
| 0.59465 | 4.53564 | 2.84352 |
| 0.60041 | 4.60919 | 2.78713 |
| 0.60628 | 4.61014 | 2.84459 |
| 0.61227 | 4.63746 | 2.84804 |
| 0.61838 | 4.65602 | 2.86239 |
| 0.62461 | 4.68849 | 2.86861 |
| 0.63096 | 4.72066 | 2.87546 |
| 0.63745 | 4.76651 | 2.8823 |
| 0.64407 | 4.79301 | 2.90924 |
| 0.65084 | 4.84798 | 2.91169 |
| 0.65774 | 4.90925 | 2.90847 |
| 0.66479 | 4.90532 | 2.98431 |
| 0.672 | 4.94088 | 3.01087 |
| 0.67937 | 4.9839 | 3.02822 |
| 0.68689 | 5.05054 | 3.01607 |
| 0.69459 | 5.10302 | 3.01054 |
| 0.70246 | 5.14611 | 3.02182 |
| 0.71051 | 5.20016 | 3.00336 |
| 0.71875 | 5.23507 | 3.01792 |
| 0.72718 | 5.28805 | 3.00933 |
| 0.73581 | 5.32923 | 3.03498 |
| 0.74465 | 5.3691 | 3.05945 |
| 0.7537 | 5.42645 | 3.07476 |
| 0.76298 | 5.48201 | 3.10549 |
| 0.77249 | 5.54557 | 3.14075 |
| 0.78223 | 5.62501 | 3.17615 |
| 0.79223 | 5.71982 | 3.20124 |
| 0.80249 | 5.8241 | 3.21418 |
| 0.81301 | 5.92317 | 3.23399 |
| 0.82382 | 6.03733 | 3.21501 |
| 0.83491 | 6.15528 | 3.16677 |
| 0.84631 | 6.28582 | 3.07506 |
| 0.85802 | 6.40291 | 2.96391 |
| 0.87006 | 6.47966 | 2.88086 |
| 0.88245 | 6.5631 | 2.76671 |
| 0.89519 | 6.62631 | 2.65604 |
| 0.90831 | 6.68477 | 2.54922 |
| 0.92182 | 6.72509 | 2.42511 |
| 0.93573 | 6.69155 | 2.32513 |
| 0.95007 | 6.72573 | 2.22479 |
| 0.96486 | 6.71749 | 2.13836 |
| 0.98011 | 6.74604 | 2.01761 |
| 0.99586 | 6.7462 | 1.90371 |
| 1.01212 | 6.7932 | 1.73426 |
| 1.02891 | 6.78966 | 1.6212 |
| 1.08283 | 6.56544 | 1.31857 |
| 1.10208 | 6.56154 | 1.22193 |
| 1.12203 | 6.50358 | 1.14039 |
| 1.14271 | 6.48873 | 1.03389 |
| 1.16417 | 6.45865 | 0.94536 |
| 1.18645 | 6.45887 | 0.87062 |
| 1.2096 | 6.41775 | 0.8297 |
| 1.23367 | 6.38302 | 0.7758 |
| 1.2586 | 6.36725 | 0.72596 |
| 1.28468 | 6.30937 | 0.70849 |
| 1.31186 | 6.27035 | 0.6729 |
| 1.34022 | 6.24175 | 0.63573 |
| 1.36984 | 6.28294 | 0.55962 |
| 1.40079 | 6.17218 | 0.52676 |
| 1.43318 | 6.16443 | 0.47885 |
| 1.46709 | 6.17161 | 0.42266 |
| 1.50266 | 6.17451 | 0.37247 |
| 1.53999 | 6.18919 | 0.31093 |
Optical transmission calculator
Free-standing sample in vacuum, normal incidence- Transmittance T
- —
- Reflectance R
- —
Fresnel reflection calculator
- Rp
- —
- Rs
- —
- R = (Rp+Rs)/2
- —
- Phase φp
- —
- Phase φs
- —
- Brewster angle θB
- —
- Critical angle θC
- —
8L CVT-grown exfoliated crystal. The optical indexes are computed from the 2D surface conductivity using σ2D·Z0 = −2πi·(t/λ)·(εr−1), where Z0 is the impedance of free space, i the imaginary unit, t the equivalent layered stack thickness and λ the free space wavelength. We use t = NL t0 with t0 = 5.1 Å the single layer thickness. The measurement method accuratly determines Im{εr} = 2nk, but only Re{εr} = n2 - k2 as long as the optical absorption is non-zero.