Home
last modified time | relevance | path

Searched refs:colorweights (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/graphops/color/impls/greedy/
H A Dgreedy.c183 PetscReal *owts, *colorweights; in GreedyColoringLocalDistanceTwo_Private() local
393 PetscCall(PetscMalloc1(mcol_global + 1, &colorweights)); in GreedyColoringLocalDistanceTwo_Private()
402 for (j = 0; j < mcol_global + 1; j++) colorweights[j] = 0; in GreedyColoringLocalDistanceTwo_Private()
403 colorweights[dcolors[i]] = wts[i]; in GreedyColoringLocalDistanceTwo_Private()
408 if (colorweights[ccol] < owts[cidx[j]]) colorweights[ccol] = owts[cidx[j]]; in GreedyColoringLocalDistanceTwo_Private()
417 if (colorweights[ccol] < wts[cidx[j]]) colorweights[ccol] = wts[cidx[j]]; in GreedyColoringLocalDistanceTwo_Private()
426 if (colorweights[ccol] > wts[cidx[j]]) conf[cidx[j]] = PETSC_TRUE; in GreedyColoringLocalDistanceTwo_Private()
434 if (colorweights[ccol] > owts[cidx[j]]) oconf[cidx[j]] = PETSC_TRUE; in GreedyColoringLocalDistanceTwo_Private()
440 PetscCall(PetscFree(colorweights)); in GreedyColoringLocalDistanceTwo_Private()