Waltz, R. A., Morales, J. L., Nocedal, J., & Orban, D. (2005). An interior algorithm for nonlinear optimization that combines line search and trust region steps. Mathematical Programming, 107(3), 391–408. doi:10.1007/s10107-004-0560-5