Design and implementation of a modular interior-point solver for linear optimization - Tanneau, Mathieu; Anjos, Miguel F.; Lodi, Andrea (Mathematical Programming Computation, 2021)