From: Matthew Fernandez Date: Sun, 27 Nov 2022 19:32:09 +0000 (-0800) Subject: sfdpgen spring_electrical_embedding_fast: remove unused 'xold' X-Git-Tag: 7.0.4~4^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=053721f5ac5eeb31cc63a043494cbfb423280504;p=graphviz sfdpgen spring_electrical_embedding_fast: remove unused 'xold' --- diff --git a/lib/sfdpgen/spring_electrical.c b/lib/sfdpgen/spring_electrical.c index f36e7469c..387402810 100644 --- a/lib/sfdpgen/spring_electrical.c +++ b/lib/sfdpgen/spring_electrical.c @@ -477,7 +477,6 @@ void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrica int i, j, k; double p = ctrl->p, K = ctrl->K, C = ctrl->C, CRK, tol = ctrl->tol, maxiter = ctrl->maxiter, cool = ctrl->cool, step = ctrl->step, KP; int *ia = NULL, *ja = NULL; - double *xold = NULL; double *f = NULL, dist, F, Fnorm = 0, Fnorm0; int iter = 0; int adaptive_cooling = ctrl->adaptive_cooling; @@ -521,7 +520,6 @@ void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrica KP = pow(K, 1 - p); CRK = pow(C, (2.-p)/3.)/K; - xold = gv_calloc(dim * n, sizeof(double)); force = gv_calloc(dim * n, sizeof(double)); do { @@ -530,7 +528,6 @@ void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrica #endif iter++; - memcpy(xold, x, sizeof(double)*dim*n); Fnorm0 = Fnorm; Fnorm = 0.; @@ -643,7 +640,6 @@ void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrica oned_optimizer_delete(qtree_level_optimizer); ctrl->max_qtree_level = max_qtree_level; - free(xold); if (A != A0) SparseMatrix_delete(A); free(force); }