PyStratify against Meep

← Verification · Cylinders · Point dipole

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.

Meep computes with finite differences in time. Each case computes the same quantity with PyStratify and with Meep and plots both on the same axes.

Step-index fibre

total decay rates against Meep's 3D FDTD (60 px/µm)

Open in calculator
0.70.80.911.10.60.811.21.41.61.822.2λ [µm]Γ / Γ₀
radial, PyStratify azimuthal, PyStratify axial, PyStratify radial, Meep azimuthal, Meep axial, Meep
radialazimuthalaxialPyStratifyMeep, 17 points

Source

Source typeElectric point dipole
Offset from origin · r [nm]250
λ min [nm]606.0606
λ max [nm]1176.471
points161
Cross sectionpR 150 nmr 250 nm⊥ radial⊥∥φ azimuthal∥φ∥z axial∥z
SidepR 150 nmr 250 nm⊥ radial⊥∥φ azimuthal∥φ∥z axial∥z
Cross sectionpR 150 nmr 250 nm⊥ radial⊥∥φ azimuthal∥φ∥z axial∥z
SidepR 150 nmr 250 nm⊥ radial⊥∥φ azimuthal∥φ∥z axial∥z

Cylinder · Electric dipole

LabelMaterialnkThickness [nm]
CFibreconst20150
HAirconst10∞