* for solvers, take the function which solve a problem without C matrix