Home
last modified time | relevance | path

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

/petsc/src/mat/graphops/order/
H A Dspectral.c22 PetscInt *newCols; in MatCreateLaplacian() local
64 PetscCall(PetscMalloc2(colMax, &newCols, colMax, &newVals)); in MatCreateLaplacian()
74 newCols[newcols] = cols[c]; in MatCreateLaplacian()
79 newCols[newcols] = cols[c]; in MatCreateLaplacian()
86 newCols[newcols] = r; in MatCreateLaplacian()
91 PetscCall(MatSetValues(*L, 1, &r, newcols, newCols, newVals, INSERT_VALUES)); in MatCreateLaplacian()
96 PetscCall(PetscFree2(newCols, newVals)); in MatCreateLaplacian()
/petsc/src/mat/utils/
H A Daxpy.c498 PetscInt *newCols, rStart, rEnd, maxRows, r, colMax = 0, nnz0 = 0, nnz1 = 0; in MatFilter() local
531 PetscCall(PetscCalloc2(colMax, &newCols, colMax, &newVals)); in MatFilter()
545 if (PetscUnlikely(PetscAbsScalar(vals[c]) <= tol)) newCols[newcols++] = cols[c]; in MatFilter()
549 PetscCall(MatSetValues(A, 1, &r, newcols, newCols, newVals, INSERT_VALUES)); in MatFilter()
555 PetscCall(PetscFree2(newCols, newVals)); in MatFilter()