BFGS and L-BFGS source codes https://www.mathworks.com/matlabcentral/fileexchange/23245-fminlbfgs-fast-limited-memory-optimizer https://www.cs.ubc.ca/~schmidtm/Software/minFunc.html