Hydraulic Jump Calculator

Find the sequent depth, downstream velocity, and energy loss of a hydraulic jump in a rectangular channel from the upstream depth and velocity.

🌀 Hydraulic Jump Calculator
m
m/s
Sequent Depth (y2)
Downstream Velocity (V2)
Upstream Froude (Fr1)
Downstream Froude (Fr2)
Energy Loss (ΔE)
Jump Classification
Step-by-step working

🌀 What is the Hydraulic Jump Calculator?

A hydraulic jump is the sudden, turbulent transition an open channel flow makes from fast, shallow supercritical flow to slower, deeper subcritical flow. This calculator finds the sequent (downstream) depth, downstream velocity, and energy dissipated across the jump, given only the upstream flow depth and velocity in a rectangular channel.

Hydraulic jumps appear at the base of dam spillways, immediately downstream of sluice gates and control structures, at culvert outlets where flow exits under high velocity, and in laboratory flumes used to study open-channel hydraulics. Engineers deliberately design stilling basins to force a hydraulic jump to occur in a controlled location, because the jump dissipates a large fraction of the flow's kinetic energy as turbulence, protecting the unlined channel or riverbed downstream from erosion that would otherwise occur if the high-velocity flow continued unchecked.

A common misconception is that any change in flow depth is a hydraulic jump. In reality, a jump requires the upstream flow to be supercritical, meaning the upstream Froude number Fr1 must exceed 1. If Fr1 is 1 or less, the flow is already subcritical or exactly critical, and no jump can physically occur, this calculator checks that condition and explains the result instead of returning a meaningless negative energy value.

This calculator is useful for hydraulic engineers checking spillway and stilling-basin designs, students verifying momentum-equation derivations by hand, and anyone studying why jump type (undular through strong) matters for erosion protection and structure sizing.

📐 Formula

Fr1  =  V1 / √(g·y1)
V1 = upstream velocity (m/s)
y1 = upstream flow depth (m)
g = 9.81 m/s²
A jump requires Fr1 greater than 1 (supercritical upstream flow).
y2 / y1  =  0.5 · (√(1 + 8·Fr1²) − 1)
y2 = sequent (conjugate) downstream depth (m)
V2 = V1·y1 / y2 (continuity, per unit width)
Fr2 = V2 / √(g·y2), always less than 1 for a real jump
ΔE  =  (y2 − y1)³ / (4·y1·y2)
ΔE = specific energy lost across the jump (m)
Example: y1=0.15 m, V1=7 m/s: Fr1=5.7706, y2=1.1514 m, V2=0.9119 m/s, Fr2=0.2713, ΔE=1.4537 m.

📊 Hydraulic Jump Classification by Froude Number

The character of a hydraulic jump changes considerably with the upstream Froude number Fr1, from a barely visible ripple to a violently turbulent roller.

Upstream Fr1Jump typeCharacter
1.0 - 1.7Undular jumpSmooth standing waves, little turbulence, minimal energy loss
1.7 - 2.5Weak jumpSmall rollers and surface eddies begin to appear
2.5 - 4.5Oscillating jumpUnstable jet oscillates top to bottom, produces waves
4.5 - 9.0Steady jumpStable, well-defined, most efficient energy dissipation, ideal for stilling basins
> 9.0Strong / choppy jumpRough, intermittent surface, high energy dissipation

📖 How to Use This Calculator

Steps

1
Enter the upstream flow depth, in metres, the depth of the fast, shallow flow just before the jump.
2
Enter the upstream velocity, in metres per second, the flow velocity just before the jump.
3
Read the jump results, including the upstream Froude number, jump classification, sequent depth, downstream velocity, downstream Froude number, and energy loss.

💡 Example Calculations

Example 1 - Spillway stilling basin (steady jump)

1
y1=0.15 m, V1=7 m/s: Fr1 = 7 / √(9.81×0.15) = 5.7706 (steady jump range)
2
y2 = 0.5×0.15×(√(1+8×5.7706²)−1) = 1.1514 m. V2 = 7×0.15/1.1514 = 0.9119 m/s. Fr2 = 0.2713
3
ΔE = (1.1514−0.15)³ / (4×0.15×1.1514) = 1.4537 m
Sequent depth = 1.1514 m, Energy loss = 1.4537 m, Classification: Steady jump
Try this example →

Example 2 - Culvert outlet (oscillating jump)

1
y1=0.2 m, V1=4 m/s: Fr1 = 4 / √(9.81×0.2) = 2.8557 (oscillating jump range)
2
y2 = 0.5×0.2×(√(1+8×2.8557²)−1) = 0.7139 m. V2 = 4×0.2/0.7139 = 1.1206 m/s. Fr2 = 0.4235
3
ΔE = (0.7139−0.2)³ / (4×0.2×0.7139) = 0.2376 m
Sequent depth = 0.7139 m, Energy loss = 0.2376 m, Classification: Oscillating jump
Try this example →

Example 3 - Mild channel transition (undular jump)

1
y1=0.5 m, V1=3 m/s: Fr1 = 3 / √(9.81×0.5) = 1.3546 (undular jump range)
2
y2 = 0.5×0.5×(√(1+8×1.3546²)−1) = 0.7399 m. V2 = 3×0.5/0.7399 = 2.0273 m/s. Fr2 = 0.7525
3
ΔE = (0.7399−0.5)³ / (4×0.5×0.7399) = 0.009332 m, a very small energy loss, typical of weak/undular jumps
Sequent depth = 0.7399 m, Energy loss = 0.0093 m, Classification: Undular jump
Try this example →

❓ Frequently Asked Questions

What is a hydraulic jump?+
A hydraulic jump is a sudden, turbulent transition from fast, shallow supercritical flow to slower, deeper subcritical flow in an open channel. It occurs at spillway toes, downstream of sluice gates, and in stilling basins, and it dissipates a large amount of the flow's kinetic energy as turbulence and heat.
What is the formula for sequent depth in a hydraulic jump?+
y2/y1 = 0.5 x (sqrt(1 + 8 x Fr1^2) - 1), where y1 is the upstream depth, y2 is the downstream (sequent or conjugate) depth, and Fr1 is the upstream Froude number. This comes from applying momentum conservation across the jump.
When does a hydraulic jump form?+
A hydraulic jump forms only when the upstream flow is supercritical, meaning the upstream Froude number Fr1 = V1 / sqrt(g x y1) is greater than 1. If Fr1 is 1 or less, the flow is already critical or subcritical and no jump can occur.
How much energy does a hydraulic jump dissipate?+
Energy loss across the jump is deltaE = (y2 - y1)^3 / (4 x y1 x y2). Energy dissipation increases sharply with upstream Froude number, an undular jump near Fr1 = 1 dissipates almost no energy, while a strong jump at Fr1 above 9 can dissipate 70 percent or more of the upstream specific energy.
What are the different types of hydraulic jumps?+
Jumps are classified by upstream Froude number Fr1: undular (1.0 to 1.7, smooth standing waves, little turbulence), weak (1.7 to 2.5, small rollers and eddies), oscillating (2.5 to 4.5, an unstable jet that oscillates and produces waves), steady (4.5 to 9.0, a stable, well-defined jump with good energy dissipation, the most desirable for stilling basins), and strong or choppy (above 9.0, rough and intermittent with a very turbulent surface).
Why do spillway stilling basins aim for a steady jump?+
The steady jump range (Fr1 = 4.5 to 9.0) gives efficient, stable energy dissipation with a predictable jump length and minimal downstream wave action, protecting the channel bed and banks from erosion. Oscillating jumps below this range produce unpredictable waves that can travel far downstream and erode unprotected banks.
What is the downstream Froude number after a hydraulic jump?+
The downstream Froude number Fr2 = V2 / sqrt(g x y2) is always less than 1 after a genuine hydraulic jump, confirming the flow has transitioned to subcritical. If a calculation produces Fr2 greater than or equal to 1, the input Froude number was not actually supercritical to begin with.
How do I find the downstream velocity after a hydraulic jump?+
By continuity, the discharge per unit width is conserved across the jump: V1 x y1 = V2 x y2. So downstream velocity V2 = V1 x y1 / y2, using the sequent depth y2 calculated from the Froude number relation.
What is the difference between sequent depth and conjugate depth?+
Sequent depth and conjugate depth are the same quantity, two names for the downstream depth y2 that satisfies momentum conservation with a given upstream depth y1 and Froude number. Both terms appear interchangeably in hydraulics textbooks and papers.
Why is the energy loss so small for an undular jump?+
As Fr1 approaches 1 from above, the sequent depth ratio y2/y1 approaches 1 as well, meaning upstream and downstream depths become nearly equal. Since energy loss scales with the cube of the depth difference (y2 - y1)^3, a small depth difference produces an even smaller, often negligible, energy loss.
What happens if I enter an upstream Froude number of 1 or less?+
The calculator shows an inline message explaining that no hydraulic jump can form, because the upstream flow is already subcritical or exactly critical. A hydraulic jump requires supercritical upstream flow (Fr1 greater than 1); no meaningful sequent depth or energy loss exists for Fr1 at or below 1.

What is a hydraulic jump?

A hydraulic jump is a sudden, turbulent transition from fast, shallow supercritical flow to slower, deeper subcritical flow in an open channel. It occurs at spillway toes, downstream of sluice gates, and in stilling basins, and it dissipates a large amount of the flow's kinetic energy as turbulence and heat.

What is the formula for sequent depth in a hydraulic jump?

y2/y1 = 0.5 x (sqrt(1 + 8 x Fr1^2) - 1), where y1 is the upstream depth, y2 is the downstream (sequent or conjugate) depth, and Fr1 is the upstream Froude number. This comes from applying momentum conservation across the jump.

When does a hydraulic jump form?

A hydraulic jump forms only when the upstream flow is supercritical, meaning the upstream Froude number Fr1 = V1 / sqrt(g x y1) is greater than 1. If Fr1 is 1 or less, the flow is already critical or subcritical and no jump can occur.

How much energy does a hydraulic jump dissipate?

Energy loss across the jump is deltaE = (y2 - y1)^3 / (4 x y1 x y2). Energy dissipation increases sharply with upstream Froude number, an undular jump near Fr1 = 1 dissipates almost no energy, while a strong jump at Fr1 above 9 can dissipate 70 percent or more of the upstream specific energy.

What are the different types of hydraulic jumps?

Jumps are classified by upstream Froude number Fr1: undular (1.0 to 1.7, smooth standing waves, little turbulence), weak (1.7 to 2.5, small rollers and eddies), oscillating (2.5 to 4.5, an unstable jet that oscillates and produces waves), steady (4.5 to 9.0, a stable, well-defined jump with good energy dissipation, the most desirable for stilling basins), and strong or choppy (above 9.0, rough and intermittent with a very turbulent surface).

Why do spillway stilling basins aim for a steady jump?

The steady jump range (Fr1 = 4.5 to 9.0) gives efficient, stable energy dissipation with a predictable jump length and minimal downstream wave action, protecting the channel bed and banks from erosion. Oscillating jumps below this range produce unpredictable waves that can travel far downstream and erode unprotected banks.

What is the downstream Froude number after a hydraulic jump?

The downstream Froude number Fr2 = V2 / sqrt(g x y2) is always less than 1 after a genuine hydraulic jump, confirming the flow has transitioned to subcritical. If a calculation produces Fr2 greater than or equal to 1, the input Froude number was not actually supercritical to begin with.

How do I find the downstream velocity after a hydraulic jump?

By continuity, the discharge per unit width is conserved across the jump: V1 x y1 = V2 x y2. So downstream velocity V2 = V1 x y1 / y2, using the sequent depth y2 calculated from the Froude number relation.

What is the difference between sequent depth and conjugate depth?

Sequent depth and conjugate depth are the same quantity, two names for the downstream depth y2 that satisfies momentum conservation with a given upstream depth y1 and Froude number. Both terms appear interchangeably in hydraulics textbooks and papers.

Why is the energy loss so small for an undular jump?

As Fr1 approaches 1 from above, the sequent depth ratio y2/y1 approaches 1 as well, meaning upstream and downstream depths become nearly equal. Since energy loss scales with the cube of the depth difference (y2 - y1)^3, a small depth difference produces an even smaller, often negligible, energy loss.