A live solution of the sine-Gordon equation for a long junction. Press, drag and release on the phase plot to launch a fluxon, antifluxon, breather or plasma wave at the velocity you drag, choose what each end of the line does, and paint the line impedance and plasma frequency along its length.
φtt + α φt = Z ∂x(Z−1 ∂xφ) − ωp2 sin φ + γ Z
Position is in Josephson lengths λJ0 and time in units of 1/ωp0, both at the reference values Z0 and ωp0. Z(x) and ωp(x) are the local line impedance and plasma frequency relative to that reference. The Swihart velocity c̄ stays uniform, so the local Josephson length is c̄/ωp. The energy is in units of E0, the Josephson energy stored in one λJ0 of the reference line, so a fluxon at rest on it has energy 8. A fluxon's rest energy scales as 8ωp/Z: fluxons are pushed towards low plasma frequency and high impedance, and an impedance step reflects plasma waves.
The line is discretized at λJ0/20 and stepped with a time step of 0.02/ωp0; the shunt loss is treated implicitly.