From 26a96c7a512b77694eab17fad017000b8e1cbb9d Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Wed, 16 Jun 2021 17:54:19 -0700 Subject: [PATCH] remove unused flag parameter to conjugate_gradient --- lib/sfdpgen/sparse_solve.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sfdpgen/sparse_solve.c b/lib/sfdpgen/sparse_solve.c index 9d8586fdd..582956fb3 100644 --- a/lib/sfdpgen/sparse_solve.c +++ b/lib/sfdpgen/sparse_solve.c @@ -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]; } -- 2.40.0