Exact penalty function algorithms for constrained optimal control problems. - Stephen Bevis Smith (2011)