Gauss Seidel func started