Worked on lu_sparse_solver, weird type error