Optical constants
Refractive index of KH2PO4 (Potassium dihydrogen phosphate, KDP)
Zernike et al. 1964: n(e) 0.214–1.53 µm
- Data
- formula 4
- Range
- 0.2138–1.529 µm
- Temperature
- 297.95 K
- Optical axis
- e
- Licence
- CC0-1.0
Uniaxial crystal, axes: oe
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 1.46827
- Extinction coefficient k
- 0
- Permittivity ε1
- 2.15582
- Permittivity ε2
- 0
- Absorption coefficient α
- 0 cm⁻¹
- Penetration depth δ = λ/(2πk)
- — nm
- Abbe number Vd
- 70.65
- Chromatic dispersion dn/dλ
- -0.0344093 µm⁻¹
- Group index ng
- 1.48849
- Group velocity dispersion
- 57.719 fs²/mm
- Dispersion parameter D
- -314.888 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
# KH2PO4 (Potassium dihydrogen phosphate, KDP): Zernike et al. 1964: n(e) 0.214–1.53 µm
kh2po4 = ls.fetch_refractiveindex("main", "KH2PO4", "Zernike-e", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(kh2po4.range_nm) # (213.8, 1529) nm
eps = kh2po4.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_d45f300e4d6d/lightsmith"
kh2po4 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(kh2po4.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (kh2po4/zernike-1964-e).
# ... load kh2po4 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=kh2po4)],
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.
Dispersion formula
RefractiveIndex.INFO (formula 4), λ in µmValid from 0.2138 to 1.529 µm.
Coefficients as stored
| Ci | Value |
|---|---|
| C1 | 2.132668 |
| C2 | 3.2279924 |
| C3 | 2.0 |
| C4 | 400.0 |
| C5 | 1.0 |
| C6 | 0.008637494 |
| C7 | 0.0 |
| C8 | 0.012281 |
| C9 | 1.0 |
Comments and conditions
Conditions
- temperature
- 297.95 K
- direction
- e
References
- doi:10.1364/josa.54.001215 Refractive Indices of Ammonium Dihydrogen Phosphate and Potassium Dihydrogen Phosphate between 2000 Å and 15 μ, Journal of the Optical Society of America (1964)
Cite
Frits Zernike. Refractive Indices of Ammonium Dihydrogen Phosphate and Potassium Dihydrogen Phosphate between 2000 Å and 15 μ. Journal of the Optical Society of America, 54, 1215 (1964), doi:10.1364/josa.54.001215; Data from the refractiveindex.info database (M. N. Polyanskiy, Sci. Data 11, 94 (2024), doi:10.1038/s41597-023-02898-2)
Data
Computed on 400 wavelengths, the same grid as the API and the library| λ (µm) | n |
|---|---|
| 0.2138 | 1.546182 |
| 0.214857 | 1.545063 |
| 0.215919 | 1.543963 |
| 0.216986 | 1.54288 |
| 0.218059 | 1.541814 |
| 0.219136 | 1.540765 |
| 0.22022 | 1.539733 |
| 0.221308 | 1.538717 |
| 0.222402 | 1.537717 |
| 0.223501 | 1.536733 |
| 0.224606 | 1.535764 |
| 0.225716 | 1.534809 |
| 0.226832 | 1.53387 |
| 0.227953 | 1.532944 |
| 0.22908 | 1.532033 |
| 0.230212 | 1.531136 |
| 0.23135 | 1.530252 |
| 0.232493 | 1.529382 |
| 0.233643 | 1.528524 |
| 0.234797 | 1.527679 |
| 0.235958 | 1.526847 |
| 0.237124 | 1.526027 |
| 0.238296 | 1.525219 |
| 0.239474 | 1.524423 |
| 0.240658 | 1.523638 |
| 0.241847 | 1.522865 |
| 0.243043 | 1.522103 |
| 0.244244 | 1.521352 |
| 0.245451 | 1.520611 |
| 0.246665 | 1.519882 |
| 0.247884 | 1.519162 |
| 0.249109 | 1.518453 |
| 0.25034 | 1.517754 |
| 0.251578 | 1.517065 |
| 0.252821 | 1.516385 |
| 0.254071 | 1.515715 |
| 0.255327 | 1.515054 |
| 0.256589 | 1.514402 |
| 0.257857 | 1.513759 |
| 0.259132 | 1.513125 |
| 0.260412 | 1.5125 |
| 0.2617 | 1.511883 |
| 0.262993 | 1.511275 |
| 0.264293 | 1.510675 |
| 0.265599 | 1.510083 |
| 0.266912 | 1.509499 |
| 0.268232 | 1.508923 |
| 0.269557 | 1.508354 |
| 0.27089 | 1.507794 |
| 0.272229 | 1.50724 |
| 0.273574 | 1.506694 |
| 0.274927 | 1.506155 |
| 0.276285 | 1.505623 |
| 0.277651 | 1.505099 |
| 0.279023 | 1.504581 |
| 0.280403 | 1.504069 |
| 0.281789 | 1.503565 |
| 0.283181 | 1.503067 |
| 0.284581 | 1.502575 |
| 0.285988 | 1.50209 |
| 0.287401 | 1.501611 |
| 0.288822 | 1.501138 |
| 0.29025 | 1.500671 |
| 0.291684 | 1.50021 |
| 0.293126 | 1.499755 |
| 0.294575 | 1.499306 |
| 0.296031 | 1.498862 |
| 0.297494 | 1.498424 |
| 0.298965 | 1.497991 |
| 0.300442 | 1.497564 |
| 0.301927 | 1.497142 |
| 0.30342 | 1.496726 |
| 0.304919 | 1.496314 |
| 0.306427 | 1.495908 |
| 0.307941 | 1.495507 |
| 0.309463 | 1.49511 |
| 0.310993 | 1.494719 |
| 0.31253 | 1.494332 |
| 0.314075 | 1.49395 |
| 0.315627 | 1.493573 |
| 0.317187 | 1.4932 |
| 0.318755 | 1.492832 |
| 0.320331 | 1.492468 |
| 0.321914 | 1.492108 |
| 0.323505 | 1.491753 |
| 0.325104 | 1.491403 |
| 0.326711 | 1.491056 |
| 0.328326 | 1.490713 |
| 0.329949 | 1.490375 |
| 0.33158 | 1.490041 |
| 0.333219 | 1.48971 |
| 0.334866 | 1.489384 |
| 0.336521 | 1.489061 |
| 0.338184 | 1.488742 |
| 0.339856 | 1.488427 |
| 0.341536 | 1.488116 |
| 0.343224 | 1.487808 |
| 0.34492 | 1.487504 |
| 0.346625 | 1.487203 |
| 0.348339 | 1.486906 |
| 0.35006 | 1.486612 |
| 0.351791 | 1.486322 |
| 0.35353 | 1.486035 |
| 0.355277 | 1.485751 |
| 0.357033 | 1.485471 |
| 0.358798 | 1.485193 |
| 0.360571 | 1.484919 |
| 0.362353 | 1.484648 |
| 0.364145 | 1.48438 |
| 0.365944 | 1.484116 |
| 0.367753 | 1.483854 |
| 0.369571 | 1.483595 |
| 0.371398 | 1.483339 |
| 0.373233 | 1.483086 |
| 0.375078 | 1.482835 |
| 0.376932 | 1.482588 |
| 0.378795 | 1.482343 |
| 0.380668 | 1.482101 |
| 0.382549 | 1.481862 |
| 0.38444 | 1.481625 |
| 0.38634 | 1.481391 |
| 0.38825 | 1.48116 |
| 0.390169 | 1.480931 |
| 0.392098 | 1.480705 |
| 0.394036 | 1.480481 |
| 0.395983 | 1.480259 |
| 0.397941 | 1.48004 |
| 0.399907 | 1.479824 |
| 0.401884 | 1.47961 |
| 0.403871 | 1.479398 |
| 0.405867 | 1.479188 |
| 0.407873 | 1.478981 |
| 0.409889 | 1.478775 |
| 0.411915 | 1.478573 |
| 0.413951 | 1.478372 |
| 0.415997 | 1.478173 |
| 0.418053 | 1.477977 |
| 0.42012 | 1.477782 |
| 0.422196 | 1.47759 |
| 0.424283 | 1.4774 |
| 0.42638 | 1.477211 |
| 0.428488 | 1.477025 |
| 0.430606 | 1.476841 |
| 0.432734 | 1.476658 |
| 0.434873 | 1.476478 |
| 0.437023 | 1.476299 |
| 0.439183 | 1.476122 |
| 0.441353 | 1.475947 |
| 0.443535 | 1.475774 |
| 0.445727 | 1.475603 |
| 0.44793 | 1.475434 |
| 0.450145 | 1.475266 |
| 0.45237 | 1.4751 |
| 0.454606 | 1.474935 |
| 0.456853 | 1.474773 |
| 0.459111 | 1.474612 |
| 0.46138 | 1.474452 |
| 0.46366 | 1.474295 |
| 0.465952 | 1.474138 |
| 0.468255 | 1.473984 |
| 0.47057 | 1.473831 |
| 0.472896 | 1.473679 |
| 0.475233 | 1.473529 |
| 0.477582 | 1.473381 |
| 0.479943 | 1.473234 |
| 0.482315 | 1.473088 |
| 0.484699 | 1.472944 |
| 0.487095 | 1.472802 |
| 0.489503 | 1.47266 |
| 0.491922 | 1.47252 |
| 0.494354 | 1.472382 |
| 0.496797 | 1.472245 |
| 0.499253 | 1.472109 |
| 0.50172 | 1.471974 |
| 0.5042 | 1.471841 |
| 0.506692 | 1.471709 |
| 0.509197 | 1.471579 |
| 0.511714 | 1.471449 |
| 0.514243 | 1.471321 |
| 0.516785 | 1.471194 |
| 0.519339 | 1.471068 |
| 0.521906 | 1.470944 |
| 0.524486 | 1.470821 |
| 0.527078 | 1.470698 |
| 0.529684 | 1.470577 |
| 0.532302 | 1.470457 |
| 0.534933 | 1.470339 |
| 0.537577 | 1.470221 |
| 0.540234 | 1.470104 |
| 0.542904 | 1.469989 |
| 0.545588 | 1.469874 |
| 0.548285 | 1.469761 |
| 0.550995 | 1.469648 |
| 0.553718 | 1.469537 |
| 0.556455 | 1.469427 |
| 0.559206 | 1.469317 |
| 0.56197 | 1.469209 |
| 0.564747 | 1.469101 |
| 0.567539 | 1.468995 |
| 0.570344 | 1.468889 |
| 0.573163 | 1.468785 |
| 0.575996 | 1.468681 |
| 0.578843 | 1.468578 |
| 0.581704 | 1.468476 |
| 0.58458 | 1.468375 |
| 0.587469 | 1.468275 |
| 0.590373 | 1.468176 |
| 0.593291 | 1.468077 |
| 0.596224 | 1.46798 |
| 0.599171 | 1.467883 |
| 0.602132 | 1.467787 |
| 0.605108 | 1.467692 |
| 0.608099 | 1.467597 |
| 0.611105 | 1.467504 |
| 0.614126 | 1.467411 |
| 0.617161 | 1.467319 |
| 0.620212 | 1.467227 |
| 0.623277 | 1.467137 |
| 0.626358 | 1.467047 |
| 0.629454 | 1.466958 |
| 0.632565 | 1.466869 |
| 0.635692 | 1.466781 |
| 0.638834 | 1.466694 |
| 0.641992 | 1.466608 |
| 0.645165 | 1.466522 |
| 0.648354 | 1.466437 |
| 0.651559 | 1.466353 |
| 0.654779 | 1.466269 |
| 0.658016 | 1.466186 |
| 0.661268 | 1.466103 |
| 0.664537 | 1.466021 |
| 0.667821 | 1.46594 |
| 0.671122 | 1.465859 |
| 0.674439 | 1.465779 |
| 0.677773 | 1.4657 |
| 0.681123 | 1.465621 |
| 0.68449 | 1.465542 |
| 0.687873 | 1.465464 |
| 0.691273 | 1.465387 |
| 0.69469 | 1.46531 |
| 0.698124 | 1.465234 |
| 0.701574 | 1.465158 |
| 0.705042 | 1.465083 |
| 0.708527 | 1.465008 |
| 0.712029 | 1.464934 |
| 0.715549 | 1.46486 |
| 0.719085 | 1.464787 |
| 0.72264 | 1.464714 |
| 0.726212 | 1.464642 |
| 0.729801 | 1.46457 |
| 0.733408 | 1.464498 |
| 0.737034 | 1.464427 |
| 0.740677 | 1.464356 |
| 0.744338 | 1.464286 |
| 0.748017 | 1.464216 |
| 0.751714 | 1.464147 |
| 0.75543 | 1.464078 |
| 0.759164 | 1.464009 |
| 0.762916 | 1.463941 |
| 0.766687 | 1.463873 |
| 0.770477 | 1.463806 |
| 0.774285 | 1.463739 |
| 0.778112 | 1.463672 |
| 0.781958 | 1.463606 |
| 0.785823 | 1.46354 |
| 0.789707 | 1.463474 |
| 0.793611 | 1.463408 |
| 0.797533 | 1.463343 |
| 0.801476 | 1.463279 |
| 0.805437 | 1.463214 |
| 0.809418 | 1.46315 |
| 0.813419 | 1.463086 |
| 0.81744 | 1.463023 |
| 0.82148 | 1.462959 |
| 0.82554 | 1.462896 |
| 0.829621 | 1.462833 |
| 0.833722 | 1.462771 |
| 0.837843 | 1.462709 |
| 0.841984 | 1.462647 |
| 0.846146 | 1.462585 |
| 0.850328 | 1.462523 |
| 0.854531 | 1.462462 |
| 0.858755 | 1.462401 |
| 0.863 | 1.46234 |
| 0.867265 | 1.462279 |
| 0.871552 | 1.462219 |
| 0.87586 | 1.462159 |
| 0.880189 | 1.462099 |
| 0.88454 | 1.462039 |
| 0.888912 | 1.461979 |
| 0.893306 | 1.461919 |
| 0.897721 | 1.46186 |
| 0.902158 | 1.461801 |
| 0.906617 | 1.461742 |
| 0.911099 | 1.461683 |
| 0.915602 | 1.461624 |
| 0.920128 | 1.461565 |
| 0.924676 | 1.461507 |
| 0.929246 | 1.461449 |
| 0.933839 | 1.46139 |
| 0.938455 | 1.461332 |
| 0.943094 | 1.461274 |
| 0.947755 | 1.461216 |
| 0.95244 | 1.461158 |
| 0.957148 | 1.4611 |
| 0.961879 | 1.461043 |
| 0.966633 | 1.460985 |
| 0.971411 | 1.460927 |
| 0.976213 | 1.46087 |
| 0.981038 | 1.460812 |
| 0.985887 | 1.460755 |
| 0.99076 | 1.460698 |
| 0.995657 | 1.46064 |
| 1.00058 | 1.460583 |
| 1.00552 | 1.460526 |
| 1.01049 | 1.460469 |
| 1.01549 | 1.460411 |
| 1.02051 | 1.460354 |
| 1.02555 | 1.460297 |
| 1.03062 | 1.46024 |
| 1.03572 | 1.460183 |
| 1.04084 | 1.460125 |
| 1.04598 | 1.460068 |
| 1.05115 | 1.460011 |
| 1.05635 | 1.459954 |
| 1.06157 | 1.459896 |
| 1.06681 | 1.459839 |
| 1.07209 | 1.459781 |
| 1.07739 | 1.459724 |
| 1.08271 | 1.459666 |
| 1.08806 | 1.459609 |
| 1.09344 | 1.459551 |
| 1.09885 | 1.459493 |
| 1.10428 | 1.459436 |
| 1.10974 | 1.459378 |
| 1.11522 | 1.45932 |
| 1.12073 | 1.459262 |
| 1.12627 | 1.459203 |
| 1.13184 | 1.459145 |
| 1.13743 | 1.459087 |
| 1.14306 | 1.459028 |
| 1.14871 | 1.458969 |
| 1.15438 | 1.458911 |
| 1.16009 | 1.458852 |
| 1.16582 | 1.458792 |
| 1.17159 | 1.458733 |
| 1.17738 | 1.458674 |
| 1.1832 | 1.458614 |
| 1.18905 | 1.458554 |
| 1.19492 | 1.458494 |
| 1.20083 | 1.458434 |
| 1.20676 | 1.458374 |
| 1.21273 | 1.458313 |
| 1.21872 | 1.458253 |
| 1.22475 | 1.458192 |
| 1.2308 | 1.458131 |
| 1.23688 | 1.458069 |
| 1.243 | 1.458008 |
| 1.24914 | 1.457946 |
| 1.25532 | 1.457884 |
| 1.26152 | 1.457821 |
| 1.26776 | 1.457759 |
| 1.27402 | 1.457696 |
| 1.28032 | 1.457633 |
| 1.28665 | 1.45757 |
| 1.29301 | 1.457506 |
| 1.2994 | 1.457442 |
| 1.30582 | 1.457378 |
| 1.31228 | 1.457313 |
| 1.31876 | 1.457249 |
| 1.32528 | 1.457184 |
| 1.33183 | 1.457118 |
| 1.33842 | 1.457052 |
| 1.34503 | 1.456986 |
| 1.35168 | 1.45692 |
| 1.35836 | 1.456853 |
| 1.36507 | 1.456786 |
| 1.37182 | 1.456719 |
| 1.3786 | 1.456651 |
| 1.38542 | 1.456583 |
| 1.39226 | 1.456514 |
| 1.39915 | 1.456445 |
| 1.40606 | 1.456376 |
| 1.41301 | 1.456306 |
| 1.42 | 1.456236 |
| 1.42702 | 1.456165 |
| 1.43407 | 1.456094 |
| 1.44116 | 1.456023 |
| 1.44828 | 1.455951 |
| 1.45544 | 1.455879 |
| 1.46263 | 1.455806 |
| 1.46986 | 1.455733 |
| 1.47713 | 1.45566 |
| 1.48443 | 1.455585 |
| 1.49177 | 1.455511 |
| 1.49914 | 1.455436 |
| 1.50655 | 1.45536 |
| 1.514 | 1.455284 |
| 1.52148 | 1.455208 |
| 1.529 | 1.455131 |
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
- —
24.8 °C. Extraordinary ray (e).