Fluid mechanics and fluid machinery