A derivative-free algorithm for non-linear optimization with linear equality constraints. (2nd June 2020)