Pass in COpenSolver objects to solvers rather than setting them beforehand
Remove unused code