Non-Smooth Optimisation Applied To Improving Steam Turbine Designs