Optical constants
Refractive index of PtSe2 (Platinum diselenide)
Tharrault et al. 2025: 12L film; n,k 0.416–1.55 µm
- Data
- tabulated nk
- Range
- 0.4158–1.546 µ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.2588
- Extinction coefficient k
- 2.9706
- Permittivity ε1
- 9.31295
- Permittivity ε2
- 25.3024
- Absorption coefficient α
- 635290 cm⁻¹
- Penetration depth δ = λ/(2πk)
- 31.4817 nm
- Abbe number Vd
- —
- Chromatic dispersion dn/dλ
- -2.26978 µm⁻¹
- Group index ng
- 5.59253
- 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: 12L film; n,k 0.416–1.55 µm
ptse2 = ls.fetch_refractiveindex("main", "PtSe2", "Tharrault-12L", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(ptse2.range_nm) # (415.78, 1546.32) 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_48558b70952d/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-12l).
# ... 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.41578 | 4.05741 | 2.22784 |
| 0.41858 | 4.03138 | 2.27357 |
| 0.42143 | 4.02705 | 2.30782 |
| 0.42431 | 4.0008 | 2.35403 |
| 0.42724 | 3.9903 | 2.38763 |
| 0.4302 | 3.98752 | 2.4185 |
| 0.43321 | 4.01618 | 2.42223 |
| 0.43626 | 4.01419 | 2.4532 |
| 0.43935 | 4.00354 | 2.49142 |
| 0.44248 | 4.01506 | 2.51491 |
| 0.44567 | 4.01691 | 2.54624 |
| 0.44889 | 4.02101 | 2.57658 |
| 0.45217 | 4.02875 | 2.60353 |
| 0.45549 | 4.03802 | 2.62691 |
| 0.45886 | 4.02704 | 2.67134 |
| 0.46228 | 4.03298 | 2.70072 |
| 0.46576 | 4.04224 | 2.72526 |
| 0.46928 | 4.05196 | 2.74532 |
| 0.47286 | 4.06475 | 2.7621 |
| 0.4765 | 4.08485 | 2.76811 |
| 0.48019 | 4.09132 | 2.78972 |
| 0.48394 | 4.09516 | 2.80887 |
| 0.48774 | 4.11436 | 2.81159 |
| 0.49161 | 4.12336 | 2.81995 |
| 0.49554 | 4.12471 | 2.83687 |
| 0.49953 | 4.13182 | 2.84381 |
| 0.50359 | 4.1342 | 2.85417 |
| 0.50772 | 4.13394 | 2.86495 |
| 0.51191 | 4.15561 | 2.85113 |
| 0.51617 | 4.1544 | 2.86278 |
| 0.5205 | 4.15627 | 2.87412 |
| 0.52491 | 4.16253 | 2.87769 |
| 0.52939 | 4.16688 | 2.88438 |
| 0.53395 | 4.17568 | 2.88812 |
| 0.53859 | 4.18507 | 2.89162 |
| 0.54331 | 4.18855 | 2.90105 |
| 0.54812 | 4.20484 | 2.9001 |
| 0.55301 | 4.21456 | 2.90386 |
| 0.55798 | 4.22303 | 2.91039 |
| 0.56305 | 4.22658 | 2.92049 |
| 0.56821 | 4.23387 | 2.92823 |
| 0.57347 | 4.23901 | 2.94118 |
| 0.57882 | 4.25813 | 2.94117 |
| 0.58428 | 4.26634 | 2.95071 |
| 0.58984 | 4.25372 | 2.98402 |
| 0.59551 | 4.26441 | 2.99969 |
| 0.60128 | 4.27444 | 3.01984 |
| 0.60717 | 4.27945 | 3.04954 |
| 0.61318 | 4.28772 | 3.06632 |
| 0.6193 | 4.28545 | 3.10987 |
| 0.62555 | 4.29677 | 3.13866 |
| 0.63193 | 4.30824 | 3.17365 |
| 0.63844 | 4.32055 | 3.21449 |
| 0.64508 | 4.35154 | 3.23252 |
| 0.65186 | 4.34862 | 3.30184 |
| 0.65879 | 4.39223 | 3.3077 |
| 0.66587 | 4.41829 | 3.34507 |
| 0.6731 | 4.42525 | 3.40376 |
| 0.68048 | 4.48321 | 3.40453 |
| 0.68804 | 4.53748 | 3.40706 |
| 0.69576 | 4.57506 | 3.43281 |
| 0.70366 | 4.64435 | 3.41013 |
| 0.71173 | 4.67856 | 3.42406 |
| 0.72 | 4.73447 | 3.42292 |
| 0.72846 | 4.80099 | 3.39938 |
| 0.73712 | 4.84194 | 3.42061 |
| 0.74599 | 4.91447 | 3.4245 |
| 0.75508 | 4.93212 | 3.50755 |
| 0.76439 | 5.02415 | 3.4917 |
| 0.77393 | 5.1035 | 3.53356 |
| 0.78372 | 5.21699 | 3.53165 |
| 0.79375 | 5.28057 | 3.60416 |
| 0.80405 | 5.40811 | 3.59381 |
| 0.81461 | 5.50382 | 3.63352 |
| 0.82546 | 5.66155 | 3.58691 |
| 0.8366 | 5.75527 | 3.6007 |
| 0.84805 | 5.90118 | 3.51859 |
| 0.85981 | 6.0591 | 3.39877 |
| 0.8719 | 6.16146 | 3.31755 |
| 0.88434 | 6.27931 | 3.18819 |
| 0.89714 | 6.37027 | 3.07095 |
| 0.91031 | 6.37147 | 3.01142 |
| 0.92388 | 6.40717 | 2.89678 |
| 0.93785 | 6.45087 | 2.79024 |
| 0.95226 | 6.48797 | 2.68522 |
| 0.96712 | 6.52101 | 2.57444 |
| 0.98244 | 6.55496 | 2.4341 |
| 0.99826 | 6.57135 | 2.32886 |
| 1.0146 | 6.60928 | 2.15777 |
| 1.03148 | 6.62632 | 2.07266 |
| 1.08568 | 6.5768 | 1.6414 |
| 1.10503 | 6.55608 | 1.52099 |
| 1.12508 | 6.5132 | 1.42156 |
| 1.14588 | 6.47664 | 1.30555 |
| 1.16746 | 6.42625 | 1.20899 |
| 1.18987 | 6.38126 | 1.1439 |
| 1.21315 | 6.33587 | 1.06734 |
| 1.23737 | 6.288 | 1.01172 |
| 1.26283 | 6.24868 | 0.94864 |
| 1.28909 | 6.19534 | 0.89256 |
| 1.31646 | 6.15052 | 0.85136 |
| 1.34502 | 6.11439 | 0.80261 |
| 1.37485 | 6.07923 | 0.77075 |
| 1.40604 | 6.03141 | 0.72143 |
| 1.43867 | 5.99684 | 0.66538 |
| 1.47285 | 5.96165 | 0.63477 |
| 1.50869 | 5.91725 | 0.60437 |
| 1.54632 | 5.89713 | 0.55508 |
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
- —
12L 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.