]> granicus.if.org Git - graphviz/commitdiff
remove unused flag parameter to conjugate_gradient
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 17 Jun 2021 00:54:19 +0000 (17:54 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 23 Jun 2021 00:06:12 +0000 (17:06 -0700)
lib/sfdpgen/sparse_solve.c

index 9d8586fdd3ff543299ec709d0ff48a65f8244abd..582956fb32ab71db1b673d21d00458f4f8ee1f61 100644 (file)
@@ -151,7 +151,7 @@ static void Operator_diag_precon_delete(Operator o){
   if (o) FREE(o);
 }
 
-static real conjugate_gradient(Operator A, Operator precon, int n, real *x, real *rhs, real tol, int maxit, int *flag){
+static real conjugate_gradient(Operator A, Operator precon, int n, real *x, real *rhs, real tol, int maxit){
   real *z, *r, *p, *q, res = 10*tol, alpha;
   real rho = 1.0e20, rho_old = 1, res0, beta;
   real* (*Ax)(Operator o, real *in, real *out) = A->Operator_apply;
@@ -227,7 +227,7 @@ real cg(Operator Ax, Operator precond, int n, int dim, real *x0, real *rhs, real
       b[i] = rhs[i*dim+k];
     }
     
-    res += conjugate_gradient(Ax, precond, n, x, b, tol, maxit, flag);
+    res += conjugate_gradient(Ax, precond, n, x, b, tol, maxit);
     for (i = 0; i < n; i++) {
       rhs[i*dim+k] = x[i];
     }