grid->next = NULL;
grid->prev = NULL;
grid->delete_top_level_A = FALSE;
- grid->matching = MALLOC(sizeof(double)*(n));
+ grid->matching = MALLOC(sizeof(double) * n);
grid->deg = NULL;
grid->agglomerate_regardless = FALSE;
double *indeg;
grid->deg_total = 0.;
- grid->deg = MALLOC(sizeof(double)*(n));
+ grid->deg = MALLOC(sizeof(double) * n);
deg = grid->deg;
indeg = MALLOC(sizeof(double)*n);
double *deg = grid->deg;
double *deg_new;
int i, j, jj, jc, jmax;
- double inv_deg_total = 1./(grid->deg_total);
+ double inv_deg_total = 1./ grid->deg_total;
double *deg_inter, gain;
int *mask;
double maxgain;
if (*assignment){
matching = *assignment;
} else {
- matching = MALLOC(sizeof(int)*(grid->n));
+ matching = MALLOC(sizeof(int) * grid->n);
*assignment = matching;
}
for (i = 0; i < grid->n; i++) (matching)[i] = (int) u[i];