Inner solvers for interior point methods for large scale nonlinear programming