Searched refs:newCols (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/graphops/order/ |
| H A D | spectral.c | 22 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 D | axpy.c | 498 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()
|