Energy, Fluid Mechanics and Turbomachinery