Optical constants
Refractive index of PtSe2 (Platinum diselenide)
Tharrault et al. 2025: 2L film; n,k 0.416–1.55 µm
- Data
- tabulated nk
- Range
- 0.416–1.55 µm
- Points
- 109
- State
- crystalline
- Licence
- CC0-1.0
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 5.58781
- Extinction coefficient k
- 2.72369
- Permittivity ε1
- 23.8052
- Permittivity ε2
- 30.4389
- Absorption coefficient α
- 582486 cm⁻¹
- Penetration depth δ = λ/(2πk)
- 34.3356 nm
- Abbe number Vd
- —
- Chromatic dispersion dn/dλ
- 8.75583 µm⁻¹
- Group index ng
- 0.442885
- 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: 2L film; n,k 0.416–1.55 µm
ptse2 = ls.fetch_refractiveindex("main", "PtSe2", "Tharrault-2L", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(ptse2.range_nm) # (416.05, 1550.38) 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_17200a54ef40/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-2l).
# ... 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=417, 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
109 rows as published| λ (µm) | n | k |
|---|---|---|
| 0.41605 | 4.79631 | 1.91116 |
| 0.41887 | 4.82041 | 1.8826 |
| 0.42171 | 4.81597 | 1.90193 |
| 0.4246 | 4.86064 | 1.87555 |
| 0.42753 | 4.85728 | 1.90078 |
| 0.4305 | 4.8315 | 1.93948 |
| 0.43351 | 4.84335 | 1.95455 |
| 0.43656 | 4.85378 | 1.9676 |
| 0.43966 | 4.86838 | 1.95588 |
| 0.4428 | 4.88843 | 1.95895 |
| 0.44599 | 4.86495 | 1.99472 |
| 0.44922 | 4.85171 | 2.03344 |
| 0.4525 | 4.79804 | 2.11607 |
| 0.45582 | 4.85963 | 2.07608 |
| 0.4592 | 4.75624 | 2.20697 |
| 0.46263 | 4.76957 | 2.23009 |
| 0.46611 | 4.79787 | 2.24118 |
| 0.46964 | 4.75135 | 2.32423 |
| 0.47322 | 4.87019 | 2.24843 |
| 0.47686 | 4.81835 | 2.33952 |
| 0.48056 | 4.85985 | 2.33984 |
| 0.48431 | 4.95899 | 2.29421 |
| 0.48813 | 4.87778 | 2.40777 |
| 0.492 | 4.90557 | 2.4233 |
| 0.49594 | 4.93466 | 2.42672 |
| 0.49994 | 5.01751 | 2.38879 |
| 0.504 | 5.04954 | 2.38359 |
| 0.50813 | 5.06224 | 2.39632 |
| 0.51233 | 5.09981 | 2.38657 |
| 0.5166 | 5.1137 | 2.38416 |
| 0.52094 | 5.10899 | 2.41277 |
| 0.52536 | 5.20611 | 2.33193 |
| 0.52985 | 5.17281 | 2.40137 |
| 0.53441 | 5.19777 | 2.40883 |
| 0.53906 | 5.27704 | 2.35901 |
| 0.54379 | 5.23863 | 2.45303 |
| 0.5486 | 5.37392 | 2.37421 |
| 0.5535 | 5.31575 | 2.50854 |
| 0.55849 | 5.41784 | 2.48586 |
| 0.56356 | 5.47118 | 2.50007 |
| 0.56873 | 5.48767 | 2.55424 |
| 0.574 | 5.50517 | 2.60467 |
| 0.57937 | 5.54513 | 2.64512 |
| 0.58483 | 5.56356 | 2.70962 |
| 0.5904 | 5.61233 | 2.73791 |
| 0.59608 | 5.62807 | 2.79369 |
| 0.60187 | 5.31713 | 3.11912 |
| 0.60777 | 5.41749 | 3.0861 |
| 0.61378 | 5.45996 | 3.12574 |
| 0.61992 | 5.52347 | 3.11545 |
| 0.62618 | 5.58569 | 3.12673 |
| 0.63257 | 5.67252 | 3.09637 |
| 0.63909 | 5.74673 | 3.08442 |
| 0.64575 | 5.85509 | 3.01241 |
| 0.65255 | 5.96255 | 2.92778 |
| 0.65949 | 5.95802 | 2.92922 |
| 0.66658 | 5.9307 | 2.90947 |
| 0.67383 | 5.99269 | 2.82821 |
| 0.68123 | 6.02786 | 2.75179 |
| 0.6888 | 6.09146 | 2.63599 |
| 0.69654 | 6.11548 | 2.54317 |
| 0.70446 | 6.11678 | 2.47179 |
| 0.71255 | 6.11715 | 2.39645 |
| 0.72084 | 6.11283 | 2.31655 |
| 0.72932 | 6.12127 | 2.23646 |
| 0.738 | 6.07954 | 2.18486 |
| 0.74689 | 6.07602 | 2.10889 |
| 0.756 | 6.07414 | 2.03623 |
| 0.76533 | 6.07667 | 1.95144 |
| 0.7749 | 6.05547 | 1.8899 |
| 0.78471 | 6.06224 | 1.81878 |
| 0.79477 | 6.00924 | 1.78714 |
| 0.80509 | 5.98689 | 1.73213 |
| 0.81569 | 5.91017 | 1.71848 |
| 0.82656 | 5.87089 | 1.69593 |
| 0.83773 | 5.79008 | 1.70446 |
| 0.84921 | 5.85504 | 1.63056 |
| 0.861 | 5.92952 | 1.57014 |
| 0.87313 | 5.92457 | 1.51655 |
| 0.8856 | 5.93474 | 1.46456 |
| 0.89844 | 5.89956 | 1.41623 |
| 0.91165 | 5.88284 | 1.35047 |
| 0.92526 | 5.88808 | 1.24681 |
| 0.93927 | 5.86302 | 1.16562 |
| 0.95372 | 5.35533 | 1.1853 |
| 0.96863 | 3.71757 | 1.57234 |
| 0.984 | 3.97487 | 1.27972 |
| 0.99987 | 4.13104 | 1.08125 |
| 1.01626 | 4.13119 | 0.94521 |
| 1.0332 | 4.14797 | 0.90033 |
| 1.06883 | 4.77593 | 0.49429 |
| 1.08758 | 4.37094 | 0.57887 |
| 1.107 | 4.4778 | 0.50398 |
| 1.12713 | 4.42123 | 0.50181 |
| 1.148 | 4.21023 | 0.52523 |
| 1.16966 | 4.28151 | 0.45227 |
| 1.19216 | 3.05478 | 0.84094 |
| 1.21553 | 3.60156 | 0.57164 |
| 1.24021 | 2.11768 | 1.12856 |
| 1.26553 | 3.2056 | 0.61939 |
| 1.29191 | 1.36363 | 1.6904 |
| 1.3194 | 1.30126 | 1.643 |
| 1.34809 | 1.29706 | 1.63715 |
| 1.37806 | 1.10187 | 1.48799 |
| 1.40939 | 1.17375 | 1.54197 |
| 1.44218 | 1.06258 | 1.45914 |
| 1.47653 | 0.88265 | 1.33382 |
| 1.51256 | 0.69515 | 1.21885 |
| 1.55038 | 0.63075 | 1.18128 |
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
- —
2L 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.