🧲 Spintronics & Magnonics Simulator

Inject a spin wave into a magnetic lattice and watch it precess and propagate — no moving charge required. Toggle to an Ohmic charge-current lane to see why spin transport can dissipate so much less heat.

Physics3DInteractive
Spin current mode. A spin wave (magnon) is launched from the left edge. Its moments precess in place — nothing physically drifts down the lattice, only phase and angular momentum do.

Energy budget along the lattice

Delivered to far edge
–
Lost as heat
–

How it Works

Every atom in the lattice below carries a local magnetic moment — a tiny arrow pointing (mostly) along the film's easy axis. Driving one edge tips those moments slightly off-axis at frequency ω; exchange coupling to their neighbours passes that tip along, so a transverse precession wave — a magnon — ripples through the lattice while the underlying atoms themselves stay fixed in place. Only spin angular momentum and energy travel; no net charge moves at all.

ω(k) = γH + D·k²    v_g = dω/dk = 2Dk    A(x) = A₀·exp(−κx),  κ = αω / v_g

The dispersion relation above is the long-wavelength (exchange-dominated) approximation for a ferromagnetic magnon: raising the applied field H shifts the whole band up (a higher drive frequency is needed before any wave can propagate at all), while the exchange stiffness D sets how fast wavelength shrinks as drive frequency climbs. When the source frequency sits below γH there is no real wavenumber solution — the perturbation is evanescent and dies within a few sites instead of propagating. Gilbert damping α controls how quickly the travelling wave's amplitude decays with distance; real magnetic insulators like YIG can reach α as low as 10⁻⁴–10⁻⁵, letting spin waves travel millimetres with very little loss.

Flip to charge-current mode and the same lattice instead carries electrons nudged along by an electric field. Every carrier constantly scatters off phonons and lattice defects, converting kinetic energy into heat (Joule/Ohmic heating, I²R) — a loss mechanism that has nothing to do with damping and cannot be tuned away by any of the sliders here. That contrast is the core promise of spintronics and magnonics: information can be carried by a spin current or a coherent spin wave with dramatically lower dissipation than pushing the same information down a wire as charge.

Frequently Asked Questions

Why does raising the applied field stop the wave from propagating?

The dispersion relation ω(k) = γH + Dk² has a minimum value of γH at k=0. If the drive frequency ω is below γH, there is no real k that solves the equation, so the disturbance cannot form a travelling wave — it decays away within a few lattice sites instead (an evanescent mode), which is exactly what the "Regime" readout reports as non-propagating.

What does the Gilbert damping slider actually change?

It sets α, the phenomenological damping constant in the Landau-Lifshitz-Gilbert equation that governs how fast precessing moments relax back toward equilibrium. Higher α shortens the attenuation length κ⁻¹ = v_g/(αω), so the wave's amplitude envelope decays over fewer lattice sites before reaching the far edge.

Why doesn't the spin-current lane generate heat the way the charge lane does?

A magnon transports angular momentum and energy through collective precession without any net displacement of charge or mass — there is no current-carrying particle scattering off impurities the way a conduction electron does. Some energy is still lost to damping (a magnon has a finite lifetime), but that loss is intrinsically much smaller and, in low-damping materials, can be pushed close to zero — unlike Ohmic heating, which is unavoidable in any real charge-carrying wire.

What is the difference between spintronics and magnonics here?

Spintronics broadly covers using the electron's spin (in addition to or instead of its charge) for information; magnonics is the more specific sub-field that encodes and processes information purely in the collective spin-wave excitations (magnons) of a magnetic medium, with no charge current involved at all — which is the mechanism this simulator's spin-current mode visualises directly.

Why does the exchange stiffness make the wavelength shrink as I raise the drive frequency?

From ω = γH + Dk², k grows as √((ω−γH)/D) — so above threshold, a higher drive frequency demands a larger wavenumber k, and since wavelength λ = 2π/k, the wave packs in tighter as ω increases. Materials with a larger exchange stiffness D need a bigger frequency step to shrink the wavelength by the same amount.