A linearity-exploiting sparse nonlinear constrained optimization problem solver that uses the interior-point method.