SLSQP routine from scipy. Add nonlinearly constrained multistart algorithm.