Interactive engineering model
Gradually varied flow profile classifier
Compare a calculated gradually varied water surface with normal- and critical-depth references, stopping the profile where the numerical GVF branch can no longer continue.
Preparing the 3D model...
A trapezoidal channel shows an approximate Euler-integrated GVF profile with M, S, C, H, or A classification and labelled normal and critical depths. The selected structure determines the control end and integration direction. Gate and weir sliders show their applied critical-depth bounds. Integration stops before a critical-depth crossing or numerical depth floor; the remaining reach is unsolved and no hydraulic jump location or conjugate depth is calculated. The drawing reports integrated distance and vertical exaggeration.
Diagram labels
Numbers match the callouts in the view. Drag to inspect the model; crowded callouts remain listed here.
Focus the 3D view and use the arrow keys to orbit, plus or minus to zoom, and Home to reset the view.
Text explanation and non-WebGL fallback
A trapezoidal channel shows an approximate Euler-integrated GVF profile with M, S, C, H, or A classification and labelled normal and critical depths. The selected structure determines the control end and integration direction. Gate and weir sliders show their applied critical-depth bounds. Integration stops before a critical-depth crossing or numerical depth floor; the remaining reach is unsolved and no hydraulic jump location or conjugate depth is calculated. The drawing reports integrated distance and vertical exaggeration.
The numeric controls and readouts remain usable if WebGL is unavailable. Drag or swipe the 3D view to orbit and use a wheel or pinch gesture to zoom. With the 3D view focused, use the arrow keys to orbit, plus or minus to zoom, and Home to reset. The complete numeric lesson is also keyboard-accessible in the adjacent controls and readouts. This model is an educational aid and does not replace applicable design standards or professional review.