HomeArticlesViscoelasticity

Viscoelastic Waves: When Diffusion Turns Into Propagation

How the Maxwell model's relaxation time sets a crossover frequency where a material stops diffusing disturbances and starts propagating them as waves.

mysimulator teamUpdated June 2026≈ 7 min read▶ Open the simulation

Neither a pure solid nor a pure liquid

An ideal elastic solid stores mechanical energy and returns it - hit a bell and it rings. An ideal viscous liquid dissipates mechanical energy as heat - stir honey and the motion just stops. Most real materials, from biological tissue to polymers to the Earth's mantle over geological timescales, do both at once: they are viscoelastic. Which behaviour dominates in a given situation is not a fixed material property but depends on how fast you probe the material, and that time-dependence is exactly what makes viscoelastic wave propagation a richer, stranger subject than ordinary elastic wave propagation.

live demo - a wave crossing from the diffusive to the propagating regime● LIVE

The Maxwell model: a spring and a dashpot in series

The simplest mathematical description that captures both instantaneous elastic response and long-term viscous flow is the Maxwell model: a spring of stiffness G in series with a viscous dashpot of viscosity eta. Stress applied suddenly is initially carried entirely by the spring (elastic response), but under sustained stress the dashpot slowly extends and the stress relaxes toward zero (viscous flow) - a real solid held under constant strain that gradually loses its resistance, which is exactly what stress relaxation in polymers and rocks looks like.

Maxwell model:  spring (modulus G) + dashpot (viscosity eta), in SERIES
relaxation time:      tau = eta / G
stress under constant strain:   sigma(t) = sigma_0 * exp(-t / tau)     // exponential stress relaxation
complex modulus:      G*(omega) = G * (i*omega*tau) / (1 + i*omega*tau)

The crossover frequency: where diffusion turns into propagation

The single most important quantity in the model is the relaxation time, tau = eta / G, or equivalently its inverse, the crossover (angular) frequency omega_c = G / eta. It marks the boundary between two qualitatively different kinds of wave behaviour in the same material:

omega << omega_c  (slow forcing, long timescale relative to tau):
    the dashpot has time to relax -> material behaves VISCOUS -> disturbances DIFFUSE, heavily damped, no clean wavefront

omega >> omega_c  (fast forcing, short timescale relative to tau):
    the dashpot has no time to move -> material behaves ELASTIC -> disturbances PROPAGATE as a wave with much less attenuation

This is why the same block of material can seem solid or liquid depending purely on how fast you hit it - a well-known party trick with silicone-based "bouncing putty" that bounces like a rigid rubber ball when thrown (fast forcing, above omega_c) but flows and puddles under its own weight if left standing (slow forcing, below omega_c). The complex modulus G*(omega) formalizes this: its real part (the storage modulus) tracks elastic energy storage and dominates at high frequency, while its imaginary part (the loss modulus) tracks viscous dissipation and dominates at low frequency, and the two cross over right at omega = omega_c.

Beyond the simplest model

The bare Maxwell model has a well-known flaw: it predicts a material flows without limit under any sustained constant stress, which is unrealistic for a genuine solid. The Kelvin-Voigt model (spring and dashpot in parallel instead of series) fixes that at the cost of predicting no instantaneous elastic response, and the standard linear solid (Zener model) combines elements of both to capture materials that both have a finite equilibrium stiffness and relax over time - a more realistic description of most soft biological tissues and polymers, at the cost of a second relaxation time to fit.

Real-world dispersion and attenuation

Viscoelastic wave models with a nonzero relaxation time necessarily predict dispersion - different frequency components of a wave travel at different speeds - and frequency-dependent attenuation, since energy loss through the dashpot scales with how fast the material is being deformed. This is directly measurable and directly useful: elastography, a medical imaging technique, sends low-frequency shear waves through tissue and measures their speed and attenuation to infer stiffness differences that can flag tumours (which tend to be stiffer than surrounding healthy tissue) noninvasively. Seismologists use essentially the same physics in reverse, at a vastly different scale: the Earth's mantle behaves elastically for fast seismic waves but flows viscously over the thousands-of-years timescale of postglacial rebound, and matching both regimes with a single viscoelastic rheology is central to modern models of mantle convection and plate tectonics.

Why the crossover matters for wave simulations

Simulating viscoelastic wave propagation numerically means picking a time step and spatial resolution fine enough to resolve the fastest frequency components you care about relative to omega_c, and getting the relaxation-time physics into the discretized equations correctly - a naive elastic wave solver with damping bolted on will get the attenuation magnitude wrong unless it actually implements the frequency-dependent complex modulus rather than a single fixed damping coefficient.

Frequently asked questions

What determines whether a material acts elastic or viscous at a given moment?

It is not the material alone but the material combined with the timescale of the forcing. The Maxwell model's relaxation time tau = eta/G sets a crossover frequency omega_c = 1/tau: forcing faster than omega_c looks elastic because the viscous dashpot has no time to respond, while forcing slower than omega_c looks viscous because the dashpot has time to flow and relax the stress.

Why does the simple Maxwell model fail for real solids?

Because a spring and dashpot in series predicts that any sustained constant stress eventually produces unbounded strain - the material flows forever, like a true liquid, with no equilibrium stiffness. Real solids resist deformation even after a very long time, which requires an additional spring in the model (as in the Kelvin-Voigt or standard linear solid models) to give the material a finite long-term stiffness.

How does medical elastography use viscoelastic wave physics?

It sends a low-frequency shear wave through tissue and measures how fast it travels and how quickly it attenuates. Because wave speed and attenuation in a viscoelastic medium are directly tied to the material's storage and loss moduli, measuring them noninvasively lets clinicians infer local tissue stiffness - useful because tumours and fibrotic tissue are often measurably stiffer than the healthy tissue around them.

Try it live

Everything above runs in your browser — open Viscoelastic Waves and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Viscoelastic Waves simulation

What did you find?

Add reproduction steps (optional)