Bed and sidewall stress, turbulent mixing at the interface, wave radiation and hydraulic jumps convert or remove mechanical energy. In the specified local head-loss model, differentiate while keeping constant:
At a regular hydraulic control the coefficient of vanishes. Therefore requires
Thus the control moves to the widening downstream side, . This is the exact local compatibility condition; it is the head-loss correction to hydraulic control with loss expressed as Bernoulli potential per unit length.
For a small loss and a control remaining near the throat, use the lossless depth and . The leading displacement is
For a finite loss, the local derivative alone does not specify the accumulated loss from the far-upstream reservoir, so it does not fix a unique revised discharge or numerical control depth. Given , the exact condition can instead be solved implicitly for ; if the inviscid discharge is imposed, it becomes . The small-displacement root is the one continuous from the throat. This distinction avoids treating the original upstream energy as unchanged after an unspecified finite upstream loss.
Model the specified drag by a prescribed head loss, . A modified conserved head is consequently
with an arbitrary reference constant absorbed into . More generally the last term is . The effective bed elevation for the shallow-water specific energy calculation is . The critical momentum equation becomes
This is the head-loss correction to hydraulic control.
When , , and regularity at gives . Therefore, for ,
The effective bed has a strict maximum there, with elevation increment relative to .
Let and require . At the control . At the shallow-water specific energy is , while at the control it is . Equality of the modified head gives . Hence
The inlet has and is supercritical flow; the branch whose depth increases into the control makes the required smooth transition. At the control the increasing branch has slope , as follows by expanding the modified head to second order.
The numerical discharge uses a constant loss rate on the entire segment from to . The wording specifies that rate only near the control, which is sufficient to locate but does not by itself determine the inlet-to-control head loss. If the loss elsewhere is unspecified, write . The same calculation gives and ; the boxed value is the constant-loss specialization.