Lagrangian vs Eulerian: Fluid Kinematics Explained

The two ways to describe a moving fluid — chase the particles, or stand still and watch them flow past.

Fluid KinematicsMechanical EngineeringFree preview
⏱️ About 16 min

Imagine you want to know the wind over a city. You could release a swarm of tiny balloons, each carrying a GPS, and follow where each one goes — that is one kind of knowledge. Or you could bolt a row of anemometers to rooftops and read the wind speed at each fixed spot as the air rushes past — that is another. Both describe the same wind, but they are fundamentally different descriptions, and fluid mechanics keeps both under separate names: the <em>Lagrangian</em> description chases the fluid, the <em>Eulerian</em> description watches it flow by. Almost every practising engineer uses Eulerian. Knowing why — and where the Lagrangian view still secretly does the work — is the foundation of everything in this module.

💡
The big idea: The <strong>Lagrangian</strong> description tracks individual identified fluid particles through space and time, exactly as you would track billiard balls: each particle carries a label (its starting position) and has a definite position <em>r&#8407;(t)</em>, velocity, and acceleration. The <strong>Eulerian</strong> description ignores particle identity and instead defines velocity, pressure, and the rest as <em>fields</em> fixed in space — <em>V&#8407;(x, y, z, t)</em> — giving the value at a point regardless of which particle happens to be there. Engineering flows have trillions of particles, so we use the Eulerian field view for almost everything. But the laws of motion are ultimately about particles, and translating a particle law into the Eulerian frame produces the <em>material derivative</em> (Lesson 3) — the term that lets a steady flow still accelerate a particle.
🎯 By the end, you'll be able to
  • Distinguish the Lagrangian (follow-the-particle) and Eulerian (fixed-point field) descriptions
  • Explain why engineers use the Eulerian description for almost all real flows
  • Define a velocity field V(x, y, z, t) and read velocity and speed off it at a point
  • Recognize that an Eulerian acceleration is not just the time derivative — a preview of the material derivative
📎 Helpful to know first

Two descriptions of the same motion

Solid mechanics is easy to describe because a solid body keeps its identity: a crane hook is the same crane hook at every instant, so you can attach a coordinate system to it and follow it around. A fluid does not cooperate. The drop of water entering a pipe is not the same drop leaving it microseconds later — fluid deforms, mixes, and splits, so there is no convenient 'body' to track. Faced with that, kinematics offers two ways to describe the motion, and the choice between them is the first real decision in fluid mechanics.

The Lagrangian description names each particle by where it started — a label a⃗, usually its initial position — and follows that particle forever. Its position is a function of the label and time, r⃗ = r⃗(a⃗, t). Because you are riding along with one particle, its ordinary velocity and acceleration are just simple time derivatives. This is exactly how Newton's laws were written for particles, so it feels natural. The weather-balloon swarm in the hook is Lagrangian.

The Eulerian description gives up on particle identity entirely. Instead it plants a grid of points fixed in space and asks, at each point and each instant, what is the velocity of whatever fluid is passing through here? The answer is the velocity field, V⃗(x, y, z, t) — a vector attached to every point in space, varying with time. The weather-station row is Eulerian. So is almost every instrument an engineer builds: a pressure tap, a thermocouple, a flow meter all sit still and let the fluid flow past them.

\[ \underbrace{\mathbf{r}=\mathbf{r}(\mathbf{a},t),\quad \mathbf{v}=\left(\frac{\partial \mathbf{r}}{\partial t}\right)_{\!\mathbf{a}}}_{\text{Lagrangian: follow the particle}} \qquad \underbrace{\mathbf{V}=\mathbf{V}(x,y,z,t)}_{\text{Eulerian: field at a fixed point}} \]
The two descriptions side by side. Lagrangian (left): each particle labelled by its origin a, with position r(a,t) and velocity found by differentiating at fixed a. Eulerian (right): velocity as a field V(x,y,z,t) over fixed points in space, with no reference to which particle is there.
✨ Why engineers live in the Eulerian world

The reason is sheer numbers. A cup of water contains on the order of 10²⁵ molecules, and even if we lump them into 'particles' far larger than molecules, any real flow has vastly too many to label and track. The Lagrangian bookkeeping is hopeless at engineering scale. The Eulerian field, by contrast, is finite and measurable: you read it with a finite set of fixed instruments and you store it on a finite grid. Computational fluid dynamics (CFD) discretizes the Eulerian field, not a particle list. So while the Lagrangian view is conceptually clean, the Eulerian view is the practical language of the subject — and the rest of this course is written in it.

Reading a velocity field

An Eulerian velocity field is read like a weather map of arrows. At each point (x, y, z) the field assigns a vector with components u, v, w along x, y, z. To find the velocity at a particular spot you simply evaluate the field there; to find the speed you take the magnitude |V⃗| = √(u² + v² + w²). A field that contains no time t describes steady flow — the reading at every fixed point never changes, even though the fluid itself keeps moving through. A field with explicit time dependence is unsteady.

Here is the subtle point that the rest of this module builds on. In the Lagrangian view, a particle's acceleration is just dV⃗/dt. In the Eulerian view the obvious-looking derivative ∂V⃗/∂t is NOT the particle acceleration in general — it is only the rate of change observed at a fixed point (the local part). A particle can also accelerate simply by drifting into a region where the field is faster, even when the field itself never changes with time. Capturing that second, convective, contribution requires the material derivative, which is the subject of Lesson 3. For now, hold the warning: steady does not mean 'no acceleration'.

\[ \mathbf{V}(x,y,z,t)=u\,\hat{\mathbf{i}}+v\,\hat{\mathbf{j}}+w\,\hat{\mathbf{k}},\qquad |\mathbf{V}|=\sqrt{u^{2}+v^{2}+w^{2}} \]
The Eulerian velocity field and its magnitude. u, v, w are each, in general, functions of position and time. Reading the field at a point gives the velocity of whatever fluid is passing through that point at that instant.
⚠️ Where the Lagrangian view still wins

Despite the engineering preference for Eulerian fields, a few problems are genuinely easier in the Lagrangian frame. Tracking a pollutant plume, a blob of dye, or an air parcel's humidity over days is a follow-the-particle question — the quantity rides with the fluid, so a Lagrangian (or 'particle-tracking') simulation is the natural tool. Oceanography and atmospheric science use Lagrangian floats extensively. The two descriptions are equivalent pictures of the same physics; choosing between them is a matter of which makes your question easy to answer.

📝 Worked example: A small fluid particle moves so that its Lagrangian position is x(t) = 4t, y(t) = 2t² (metres, t in seconds). Find its velocity and acceleration at t = 3 s.
  1. Differentiate position to get velocity (holding the particle label fixed): vₓ = dx/dt = 4 m/s, v_y = dy/dt = 4t.
  2. At t = 3: v_y = 4(3) = 12 m/s. So the velocity vector is (4, 12) m/s.
  3. Differentiate velocity to get acceleration: aₓ = 0, a_y = d(4t)/dt = 4 m/s².
  4. The acceleration is constant at (0, 4) m/s² — independent of time, as expected for a quadratic trajectory.
  5. Speed at t = 3: |v| = √(4² + 12²) = √(16 + 144) = √160 = 12.6 m/s.
✓ At t = 3 s: velocity = (4, 12) m/s (speed 12.6 m/s); acceleration = (0, 4) m/s².
✏️ Practice: A particle follows x(t) = 3t, y(t) = 6t − 2t² (m, t in s). Find its speed |v| at t = 2 s, in m/s.
m/s
Solution
  1. vₓ = dx/dt = 3; v_y = dy/dt = 6 − 4t. At t = 2: v_y = 6 − 8 = −2 m/s.
  2. Velocity vector (3, −2) m/s.
  3. Speed |v| = √(3² + (−2)²) = √(9 + 4) = √13 = 3.61 m/s.
✏️ Practice: An Eulerian velocity field is V = (2 + y) i m/s (u = 2 + y, v = 0). Find the fluid speed at the point (x, y) = (1, 3), in m/s. Is the flow steady?
m/s
Solution
  1. Evaluate the field at (1, 3): u = 2 + 3 = 5 m/s, v = 0.
  2. Speed |V| = √(5² + 0²) = 5 m/s.
  3. The field contains no time t, so the flow is steady — the reading at any fixed point never changes.

Check your understanding

1. The Eulerian description of a flow is one that:
Eulerian fixes attention on points in space and records what the fluid does there as it flows past — a field V(x,y,z,t). The Lagrangian view, by contrast, labels and follows particles. Engineers use Eulerian because real flows have far too many particles to track.
2. Why do engineers overwhelmingly prefer the Eulerian description?
A cup of water has ~10²⁵ molecules; labeling and following each is hopeless. A field over fixed points is finite, measurable, and is what CFD discretizes. The Lagrangian view is conceptually clean but impractical at scale — except for follow-the-particle questions like dye or pollutant tracking.
3. A velocity field V(x, y, z, t) contains no explicit time t. From this you can conclude the flow is:
No time dependence means the reading at each fixed point never changes — the definition of steady flow. Steady does NOT mean 'no acceleration', though: a particle can still speed up by convecting into a faster region (Lesson 3).
✅ Key takeaways
  • The Lagrangian description follows identified particles (label a, position r(a,t)); the Eulerian description defines fields over fixed points V(x,y,z,t).
  • Engineers use Eulerian because real flows have too many particles to track; instruments and CFD both live in the Eulerian frame.
  • A velocity field with no time dependence is steady; its magnitude at a point is the local fluid speed.
  • An Eulerian acceleration is not just ∂V/∂t — a particle can also accelerate by convecting into a faster region. That is the material derivative of Lesson 3.
➡️ You can now read a velocity field. The next question is how to draw one — and fluid mechanics offers three subtly different ways to sketch the same flow. Those three 'flow lines' look identical in steady flow and diverge in unsteady flow, and confusing them is one of the classic errors of the subject. That is the next lesson.
Want to test yourself on this? Try the Mechanical Aptitude test →
🎓 Go deeper: external courses & trusted references