]> granicus.if.org Git - graphviz/commitdiff
sfdpgen: remove unused 'node_weights' from 'spring_electrical_embedding_fast'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Tue, 24 May 2022 03:13:03 +0000 (20:13 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 28 May 2022 21:35:33 +0000 (14:35 -0700)
lib/sfdpgen/spring_electrical.c
lib/sfdpgen/spring_electrical.h

index a977051f6a368294bacaeda6b09c5be786cbee6a..8bcd5788ec7e36f11b6ea90abe7d65d52867fa5f 100644 (file)
@@ -481,7 +481,7 @@ void force_print(FILE *fp, int n, int dim, double *x, double *force){
 }
 
 
-void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrical_control ctrl, double *node_weights, double *x, int *flag){
+void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrical_control ctrl, double *x, int *flag){
   /* x is a point to a 1D array, x[i*dim+j] gives the coordinate of the i-th node at dimension j.  */
   SparseMatrix A = A0;
   int m, n;
@@ -1952,7 +1952,7 @@ static void multilevel_spring_electrical_embedding_core(int dim, SparseMatrix A0
        if (ctrl->tscheme == QUAD_TREE_HYBRID && grid->A->m > 10 && Verbose){
          fprintf(stderr, "QUAD_TREE_HYBRID, size larger than %d, switch to fast quadtree", QUAD_TREE_HYBRID_SIZE);
        }
-       spring_electrical_embedding_fast(dim, grid->A, ctrl, grid->node_weights, xc, flag);
+       spring_electrical_embedding_fast(dim, grid->A, ctrl, xc, flag);
       } else {
        spring_electrical_embedding(dim, grid->A, ctrl, grid->node_weights, xc, flag);
       }
index 4572aa8d6dbe280402272e6004efd1ad017ded3f..2a9799b00b2fd345d4d4d3ef1abd5272667c8b98 100644 (file)
@@ -66,7 +66,7 @@ spring_electrical_control spring_electrical_control_new(void);
 void spring_electrical_control_print(spring_electrical_control ctrl);
 
 void spring_electrical_embedding(int dim, SparseMatrix A0, spring_electrical_control ctrl, double *node_weights, double *x, int *flag);
-void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrical_control ctrl, double *node_weights, double *x, int *flag);
+void spring_electrical_embedding_fast(int dim, SparseMatrix A0, spring_electrical_control ctrl, double *x, int *flag);
 
 void multilevel_spring_electrical_embedding(int dim, SparseMatrix A0, SparseMatrix D, spring_electrical_control ctrl, double *label_sizes, 
                                            double *x, int n_edge_label_nodes, int *edge_label_nodes, int *flag);