SEARCH Articles Figures Tables Davidon-Fletcher-Powell update for optimization Fletcher Fletcher nonlinear optimization