hydraulic dynamics