diff --git a/Modelica/Fluid/Dissipation.mo b/Modelica/Fluid/Dissipation.mo index f63208dd47..b7f1a7902d 100644 --- a/Modelica/Fluid/Dissipation.mo +++ b/Modelica/Fluid/Dissipation.mo @@ -4622,7 +4622,7 @@ Generally this function is numerically best used for the incompressible 0.5) elseif a>0 and b>0 then sign(dp)*(-b/(2*a) + sqrt((b/(2*a))^2 + (1/a)*abs(dp))) - else b*dp); + else dp/b); annotation (Inline=true, smoothOrder(normallyConstant=IN_con) = 2, inverse(dp=Modelica.Fluid.Dissipation.PressureLoss.General.dp_volumeFlowRate_DP( IN_con,