FLUID MECHANICS AND HYDRAULIC MACHINES