An affine-scaling interior-point filter line-search algorithm for constrained optimization. (May 2022)