HomeEcology & Conservation BiologyReservoir Yield Simulator: Sequent Peak Storage Analysis

Reservoir Yield Simulator: Sequent Peak Storage Analysis

Size a reservoir against a variable river inflow record using the sequent-peak (mass-curve) algorithm — tune demand and drought severity, watch the tank fill, spill and draw down month by month, and see the minimum capacity required to guarantee the yield.

Ecology & Conservation Biology3DAdvanced60 FPS📱 Mobile-adapted
water-resources ↗ Open standalone

How big does a reservoir actually need to be? Average annual rainfall is almost never the right answer — a reservoir has to survive the worst multi-month drought in the record, not the average year. This simulator generates a synthetic monthly river-inflow record with tunable seasonal cycling and drought severity, applies the sequent-peak (mass-curve) algorithm from classical water-resources engineering to compute the minimum storage capacity that guarantees a chosen demand through the entire record, and then runs a real month-by-month mass-balance simulation of a 3D reservoir tank at a capacity you control — so you can see, directly, what happens when a reservoir is undersized relative to that requirement: the tank runs dry and demand goes unmet, exactly as the algorithm predicted.

⚙ Under the hood

Size a reservoir against a variable river inflow record using the sequent-peak (mass-curve) algorithm from water-resources engineering, then watch a 3D tank fill, spill and draw down month by month under the demand and drought settings you choose.

water resourcesreservoirhydrologymass balancedroughtsequent peak

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)