Optical constants
Refractive index of NH4H2PO4 (Ammonium dihydrogen phosphate, ADP)
Zernike et al. 1964: n(o) 0.214–1.53 µm
- Data
- formula 4
- Range
- 0.2138–1.529 µm
- Temperature
- 297.95 K
- Optical axis
- o
- Licence
- CC0-1.0
Uniaxial crystal, axes: oe
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 1.52424
- Extinction coefficient k
- 0
- Permittivity ε1
- 2.3233
- Permittivity ε2
- 0
- Absorption coefficient α
- 0 cm⁻¹
- Penetration depth δ = λ/(2πk)
- — nm
- Abbe number Vd
- 52.332
- Chromatic dispersion dn/dλ
- -0.0534854 µm⁻¹
- Group index ng
- 1.55567
- Group velocity dispersion
- 65.5409 fs²/mm
- Dispersion parameter D
- -357.56 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
# NH4H2PO4 (Ammonium dihydrogen phosphate, ADP): Zernike et al. 1964: n(o) 0.214–1.53 µm
nh4h2po4 = ls.fetch_refractiveindex("main", "NH4H2PO4", "Zernike-o", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(nh4h2po4.range_nm) # (213.8, 1529) nm
eps = nh4h2po4.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_2472c1e3ec29/lightsmith"
nh4h2po4 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(nh4h2po4.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (nh4h2po4/zernike-1964-o).
# ... load nh4h2po4 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=nh4h2po4)],
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.302842 |
| C2 | 15.102464 |
| C3 | 2.0 |
| C4 | 400.0 |
| C5 | 1.0 |
| C6 | 0.011125165 |
| C7 | 0.0 |
| C8 | 0.01325366 |
| C9 | 1.0 |
Comments and conditions
Conditions
- temperature
- 297.95 K
- direction
- o
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.626003 |
| 0.214857 | 1.624546 |
| 0.215919 | 1.623113 |
| 0.216986 | 1.621705 |
| 0.218059 | 1.620319 |
| 0.219136 | 1.618956 |
| 0.22022 | 1.617616 |
| 0.221308 | 1.616297 |
| 0.222402 | 1.614999 |
| 0.223501 | 1.613723 |
| 0.224606 | 1.612466 |
| 0.225716 | 1.61123 |
| 0.226832 | 1.610013 |
| 0.227953 | 1.608815 |
| 0.22908 | 1.607636 |
| 0.230212 | 1.606475 |
| 0.23135 | 1.605332 |
| 0.232493 | 1.604207 |
| 0.233643 | 1.603099 |
| 0.234797 | 1.602008 |
| 0.235958 | 1.600933 |
| 0.237124 | 1.599874 |
| 0.238296 | 1.598832 |
| 0.239474 | 1.597805 |
| 0.240658 | 1.596793 |
| 0.241847 | 1.595797 |
| 0.243043 | 1.594814 |
| 0.244244 | 1.593847 |
| 0.245451 | 1.592893 |
| 0.246665 | 1.591954 |
| 0.247884 | 1.591028 |
| 0.249109 | 1.590115 |
| 0.25034 | 1.589215 |
| 0.251578 | 1.588329 |
| 0.252821 | 1.587454 |
| 0.254071 | 1.586593 |
| 0.255327 | 1.585743 |
| 0.256589 | 1.584905 |
| 0.257857 | 1.584079 |
| 0.259132 | 1.583265 |
| 0.260412 | 1.582461 |
| 0.2617 | 1.581669 |
| 0.262993 | 1.580888 |
| 0.264293 | 1.580118 |
| 0.265599 | 1.579358 |
| 0.266912 | 1.578608 |
| 0.268232 | 1.577868 |
| 0.269557 | 1.577139 |
| 0.27089 | 1.576419 |
| 0.272229 | 1.575709 |
| 0.273574 | 1.575008 |
| 0.274927 | 1.574317 |
| 0.276285 | 1.573634 |
| 0.277651 | 1.572961 |
| 0.279023 | 1.572297 |
| 0.280403 | 1.571641 |
| 0.281789 | 1.570994 |
| 0.283181 | 1.570355 |
| 0.284581 | 1.569724 |
| 0.285988 | 1.569102 |
| 0.287401 | 1.568487 |
| 0.288822 | 1.567881 |
| 0.29025 | 1.567282 |
| 0.291684 | 1.566691 |
| 0.293126 | 1.566107 |
| 0.294575 | 1.56553 |
| 0.296031 | 1.564961 |
| 0.297494 | 1.564399 |
| 0.298965 | 1.563844 |
| 0.300442 | 1.563296 |
| 0.301927 | 1.562754 |
| 0.30342 | 1.56222 |
| 0.304919 | 1.561691 |
| 0.306427 | 1.56117 |
| 0.307941 | 1.560654 |
| 0.309463 | 1.560145 |
| 0.310993 | 1.559642 |
| 0.31253 | 1.559145 |
| 0.314075 | 1.558655 |
| 0.315627 | 1.55817 |
| 0.317187 | 1.55769 |
| 0.318755 | 1.557217 |
| 0.320331 | 1.556749 |
| 0.321914 | 1.556287 |
| 0.323505 | 1.55583 |
| 0.325104 | 1.555378 |
| 0.326711 | 1.554932 |
| 0.328326 | 1.554491 |
| 0.329949 | 1.554055 |
| 0.33158 | 1.553624 |
| 0.333219 | 1.553198 |
| 0.334866 | 1.552777 |
| 0.336521 | 1.552361 |
| 0.338184 | 1.55195 |
| 0.339856 | 1.551543 |
| 0.341536 | 1.551141 |
| 0.343224 | 1.550743 |
| 0.34492 | 1.55035 |
| 0.346625 | 1.549961 |
| 0.348339 | 1.549577 |
| 0.35006 | 1.549197 |
| 0.351791 | 1.548821 |
| 0.35353 | 1.548449 |
| 0.355277 | 1.548081 |
| 0.357033 | 1.547718 |
| 0.358798 | 1.547358 |
| 0.360571 | 1.547002 |
| 0.362353 | 1.54665 |
| 0.364145 | 1.546302 |
| 0.365944 | 1.545958 |
| 0.367753 | 1.545617 |
| 0.369571 | 1.54528 |
| 0.371398 | 1.544947 |
| 0.373233 | 1.544617 |
| 0.375078 | 1.54429 |
| 0.376932 | 1.543967 |
| 0.378795 | 1.543648 |
| 0.380668 | 1.543331 |
| 0.382549 | 1.543018 |
| 0.38444 | 1.542709 |
| 0.38634 | 1.542402 |
| 0.38825 | 1.542099 |
| 0.390169 | 1.541798 |
| 0.392098 | 1.541501 |
| 0.394036 | 1.541207 |
| 0.395983 | 1.540915 |
| 0.397941 | 1.540627 |
| 0.399907 | 1.540341 |
| 0.401884 | 1.540059 |
| 0.403871 | 1.539779 |
| 0.405867 | 1.539502 |
| 0.407873 | 1.539227 |
| 0.409889 | 1.538956 |
| 0.411915 | 1.538687 |
| 0.413951 | 1.53842 |
| 0.415997 | 1.538156 |
| 0.418053 | 1.537895 |
| 0.42012 | 1.537636 |
| 0.422196 | 1.53738 |
| 0.424283 | 1.537126 |
| 0.42638 | 1.536874 |
| 0.428488 | 1.536625 |
| 0.430606 | 1.536378 |
| 0.432734 | 1.536133 |
| 0.434873 | 1.53589 |
| 0.437023 | 1.53565 |
| 0.439183 | 1.535412 |
| 0.441353 | 1.535176 |
| 0.443535 | 1.534942 |
| 0.445727 | 1.534711 |
| 0.44793 | 1.534481 |
| 0.450145 | 1.534254 |
| 0.45237 | 1.534028 |
| 0.454606 | 1.533804 |
| 0.456853 | 1.533583 |
| 0.459111 | 1.533363 |
| 0.46138 | 1.533145 |
| 0.46366 | 1.532929 |
| 0.465952 | 1.532714 |
| 0.468255 | 1.532502 |
| 0.47057 | 1.532291 |
| 0.472896 | 1.532082 |
| 0.475233 | 1.531875 |
| 0.477582 | 1.531669 |
| 0.479943 | 1.531465 |
| 0.482315 | 1.531263 |
| 0.484699 | 1.531063 |
| 0.487095 | 1.530863 |
| 0.489503 | 1.530666 |
| 0.491922 | 1.53047 |
| 0.494354 | 1.530275 |
| 0.496797 | 1.530082 |
| 0.499253 | 1.529891 |
| 0.50172 | 1.529701 |
| 0.5042 | 1.529512 |
| 0.506692 | 1.529325 |
| 0.509197 | 1.529139 |
| 0.511714 | 1.528954 |
| 0.514243 | 1.528771 |
| 0.516785 | 1.528589 |
| 0.519339 | 1.528408 |
| 0.521906 | 1.528229 |
| 0.524486 | 1.528051 |
| 0.527078 | 1.527874 |
| 0.529684 | 1.527698 |
| 0.532302 | 1.527523 |
| 0.534933 | 1.52735 |
| 0.537577 | 1.527177 |
| 0.540234 | 1.527006 |
| 0.542904 | 1.526836 |
| 0.545588 | 1.526667 |
| 0.548285 | 1.526499 |
| 0.550995 | 1.526332 |
| 0.553718 | 1.526166 |
| 0.556455 | 1.526001 |
| 0.559206 | 1.525837 |
| 0.56197 | 1.525673 |
| 0.564747 | 1.525511 |
| 0.567539 | 1.52535 |
| 0.570344 | 1.52519 |
| 0.573163 | 1.52503 |
| 0.575996 | 1.524871 |
| 0.578843 | 1.524714 |
| 0.581704 | 1.524557 |
| 0.58458 | 1.524401 |
| 0.587469 | 1.524245 |
| 0.590373 | 1.524091 |
| 0.593291 | 1.523937 |
| 0.596224 | 1.523784 |
| 0.599171 | 1.523631 |
| 0.602132 | 1.523479 |
| 0.605108 | 1.523328 |
| 0.608099 | 1.523178 |
| 0.611105 | 1.523028 |
| 0.614126 | 1.522879 |
| 0.617161 | 1.522731 |
| 0.620212 | 1.522583 |
| 0.623277 | 1.522436 |
| 0.626358 | 1.522289 |
| 0.629454 | 1.522143 |
| 0.632565 | 1.521997 |
| 0.635692 | 1.521852 |
| 0.638834 | 1.521707 |
| 0.641992 | 1.521563 |
| 0.645165 | 1.521419 |
| 0.648354 | 1.521276 |
| 0.651559 | 1.521133 |
| 0.654779 | 1.520991 |
| 0.658016 | 1.520849 |
| 0.661268 | 1.520708 |
| 0.664537 | 1.520566 |
| 0.667821 | 1.520425 |
| 0.671122 | 1.520285 |
| 0.674439 | 1.520145 |
| 0.677773 | 1.520005 |
| 0.681123 | 1.519865 |
| 0.68449 | 1.519726 |
| 0.687873 | 1.519587 |
| 0.691273 | 1.519449 |
| 0.69469 | 1.51931 |
| 0.698124 | 1.519172 |
| 0.701574 | 1.519034 |
| 0.705042 | 1.518896 |
| 0.708527 | 1.518758 |
| 0.712029 | 1.518621 |
| 0.715549 | 1.518483 |
| 0.719085 | 1.518346 |
| 0.72264 | 1.518209 |
| 0.726212 | 1.518072 |
| 0.729801 | 1.517935 |
| 0.733408 | 1.517798 |
| 0.737034 | 1.517662 |
| 0.740677 | 1.517525 |
| 0.744338 | 1.517388 |
| 0.748017 | 1.517252 |
| 0.751714 | 1.517115 |
| 0.75543 | 1.516978 |
| 0.759164 | 1.516842 |
| 0.762916 | 1.516705 |
| 0.766687 | 1.516568 |
| 0.770477 | 1.516431 |
| 0.774285 | 1.516294 |
| 0.778112 | 1.516158 |
| 0.781958 | 1.51602 |
| 0.785823 | 1.515883 |
| 0.789707 | 1.515746 |
| 0.793611 | 1.515608 |
| 0.797533 | 1.515471 |
| 0.801476 | 1.515333 |
| 0.805437 | 1.515195 |
| 0.809418 | 1.515057 |
| 0.813419 | 1.514918 |
| 0.81744 | 1.51478 |
| 0.82148 | 1.514641 |
| 0.82554 | 1.514501 |
| 0.829621 | 1.514362 |
| 0.833722 | 1.514222 |
| 0.837843 | 1.514082 |
| 0.841984 | 1.513942 |
| 0.846146 | 1.513801 |
| 0.850328 | 1.51366 |
| 0.854531 | 1.513518 |
| 0.858755 | 1.513377 |
| 0.863 | 1.513234 |
| 0.867265 | 1.513092 |
| 0.871552 | 1.512949 |
| 0.87586 | 1.512805 |
| 0.880189 | 1.512661 |
| 0.88454 | 1.512517 |
| 0.888912 | 1.512372 |
| 0.893306 | 1.512227 |
| 0.897721 | 1.512081 |
| 0.902158 | 1.511934 |
| 0.906617 | 1.511787 |
| 0.911099 | 1.51164 |
| 0.915602 | 1.511492 |
| 0.920128 | 1.511343 |
| 0.924676 | 1.511194 |
| 0.929246 | 1.511044 |
| 0.933839 | 1.510893 |
| 0.938455 | 1.510742 |
| 0.943094 | 1.51059 |
| 0.947755 | 1.510438 |
| 0.95244 | 1.510285 |
| 0.957148 | 1.510131 |
| 0.961879 | 1.509976 |
| 0.966633 | 1.509821 |
| 0.971411 | 1.509665 |
| 0.976213 | 1.509508 |
| 0.981038 | 1.50935 |
| 0.985887 | 1.509191 |
| 0.99076 | 1.509032 |
| 0.995657 | 1.508872 |
| 1.00058 | 1.508711 |
| 1.00552 | 1.508549 |
| 1.01049 | 1.508386 |
| 1.01549 | 1.508223 |
| 1.02051 | 1.508058 |
| 1.02555 | 1.507892 |
| 1.03062 | 1.507726 |
| 1.03572 | 1.507559 |
| 1.04084 | 1.50739 |
| 1.04598 | 1.507221 |
| 1.05115 | 1.50705 |
| 1.05635 | 1.506879 |
| 1.06157 | 1.506706 |
| 1.06681 | 1.506532 |
| 1.07209 | 1.506358 |
| 1.07739 | 1.506182 |
| 1.08271 | 1.506005 |
| 1.08806 | 1.505827 |
| 1.09344 | 1.505647 |
| 1.09885 | 1.505467 |
| 1.10428 | 1.505285 |
| 1.10974 | 1.505102 |
| 1.11522 | 1.504918 |
| 1.12073 | 1.504733 |
| 1.12627 | 1.504546 |
| 1.13184 | 1.504358 |
| 1.13743 | 1.504169 |
| 1.14306 | 1.503978 |
| 1.14871 | 1.503786 |
| 1.15438 | 1.503593 |
| 1.16009 | 1.503398 |
| 1.16582 | 1.503202 |
| 1.17159 | 1.503005 |
| 1.17738 | 1.502806 |
| 1.1832 | 1.502605 |
| 1.18905 | 1.502403 |
| 1.19492 | 1.5022 |
| 1.20083 | 1.501995 |
| 1.20676 | 1.501788 |
| 1.21273 | 1.50158 |
| 1.21872 | 1.50137 |
| 1.22475 | 1.501159 |
| 1.2308 | 1.500946 |
| 1.23688 | 1.500731 |
| 1.243 | 1.500514 |
| 1.24914 | 1.500296 |
| 1.25532 | 1.500077 |
| 1.26152 | 1.499855 |
| 1.26776 | 1.499632 |
| 1.27402 | 1.499406 |
| 1.28032 | 1.499179 |
| 1.28665 | 1.498951 |
| 1.29301 | 1.49872 |
| 1.2994 | 1.498487 |
| 1.30582 | 1.498253 |
| 1.31228 | 1.498016 |
| 1.31876 | 1.497778 |
| 1.32528 | 1.497537 |
| 1.33183 | 1.497295 |
| 1.33842 | 1.49705 |
| 1.34503 | 1.496804 |
| 1.35168 | 1.496555 |
| 1.35836 | 1.496304 |
| 1.36507 | 1.496051 |
| 1.37182 | 1.495796 |
| 1.3786 | 1.495539 |
| 1.38542 | 1.495279 |
| 1.39226 | 1.495018 |
| 1.39915 | 1.494754 |
| 1.40606 | 1.494487 |
| 1.41301 | 1.494219 |
| 1.42 | 1.493947 |
| 1.42702 | 1.493674 |
| 1.43407 | 1.493398 |
| 1.44116 | 1.49312 |
| 1.44828 | 1.492839 |
| 1.45544 | 1.492556 |
| 1.46263 | 1.49227 |
| 1.46986 | 1.491981 |
| 1.47713 | 1.49169 |
| 1.48443 | 1.491397 |
| 1.49177 | 1.4911 |
| 1.49914 | 1.490801 |
| 1.50655 | 1.490499 |
| 1.514 | 1.490195 |
| 1.52148 | 1.489888 |
| 1.529 | 1.489577 |
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. Ordinary ray (o).