PyStratify against PyMoosh
Under active development. Verification is growing as comparisons are added and rerun: the matrix, its figures and their presentation are not yet in their final form. Spotted an error, or missing a topic? Tell us.
Reference: PyMoosh, D. Langevin, P. Bennet, A. Khaireh-Walieh, P. Wiecha, O. Teytaud and A. Moreau, J. Opt. Soc. Am. B 41, A67 (2024), doi:10.1364/JOSAB.506175.
Bragg stack
R and T for s and p at 30°, against PyMoosh's scattering matrices
Open in calculator
Rs, PyStratify
Ts, PyStratify
Rp, PyStratify
Tp, PyStratify
Rs, PyMoosh
Ts, PyMoosh
Rp, PyMoosh
Tp, PyMoosh
RsTsRpTpPyStratifyPyMoosh, every 10 nm
Source
Source typePlane wave
θ from normal [°]30
λ min [nm]450
λ max [nm]850
λ step [nm]5
Thin films · Plane wave
| Label | Material | n | k | Thickness [nm] | Coherence | ||
|---|---|---|---|---|---|---|---|
| ↓ | In | const | 1 | 0 | ∞ | – | |
| 10 | 1A | H | const | 2.35 | 0 | 67.3 | auto |
| 1B | L | const | 1.46 | 0 | 108.4 | auto | |
| ↓ | Out | const | 1.52 | 0 | ∞ | – |
Anti-reflective coating
the field through the pair at 60°, Ey (s) and Hy (p), against PyMoosh's field solver
Open in calculator
Re Ey (s), PyStratify
Im Ey (s), PyStratify
Re Hy (p), PyStratify
Im Hy (p), PyStratify
Re Ey (s), PyMoosh
Im Ey (s), PyMoosh
Re Hy (p), PyMoosh
Im Hy (p), PyMoosh
Re Ey (s)Im Ey (s)Re Hy (p)Im Hy (p)PyStratifyPyMoosh, every 10 nm
Source
Source typePlane wave
θ from normal [°]60
λ [nm]633
Thin films · Plane wave
| Label | Material | n | k | Thickness [nm] | Coherence | ||
|---|---|---|---|---|---|---|---|
| ↓ | In | const | 1 | 0 | ∞ | – | |
| 1 | H | const | 2.35 | 0 | 64 | auto | |
| 2 | L | const | 1.46 | 0 | 105 | auto | |
| ↓ | Out | const | 1.52 | 0 | ∞ | – |
Incoherent glass
R and T with the glass's back reflection added in power, against PyMoosh's incoherent solver
Open in calculator
R, 0° s, PyStratify
T, 0° s, PyStratify
R, 60° p, PyStratify
T, 60° p, PyStratify
R, 0° s, PyMoosh
T, 0° s, PyMoosh
R, 60° p, PyMoosh
T, 60° p, PyMoosh
R, 0° sT, 0° sR, 60° pT, 60° pPyStratifyPyMoosh, every 20 nm
Source
Source typePlane wave
θ from normal [°]0 (s), 60 (p)
λ min [nm]400
λ max [nm]1000
λ step [nm]10
Thin films · Plane wave
| Label | Material | n | k | Thickness [nm] | Coherence | ||
|---|---|---|---|---|---|---|---|
| ↓ | In | const | 1 | 0 | ∞ | – | |
| 1 | TiO₂ | const | 2.3 | 0.01 | 80 | auto | |
| 2 | Glass | const | 1.52 | 1e-06 | 1000000 | incoherent | |
| ↓ | Out | const | 1 | 0 | ∞ | – |