Solver Iteration Code