Searched refs:newcols (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/graphops/order/ |
| H A D | spectral.c | 38 PetscInt ncols, newcols, c; in MatCreateLaplacian() local 43 for (c = 0, newcols = 0; c < ncols; ++c) { in MatCreateLaplacian() 45 ++newcols; in MatCreateLaplacian() 51 ++newcols; in MatCreateLaplacian() 55 ++newcols; in MatCreateLaplacian() 58 colMax = PetscMax(colMax, newcols); in MatCreateLaplacian() 68 PetscInt ncols, newcols, c; in MatCreateLaplacian() local 72 for (c = 0, newcols = 0; c < ncols; ++c) { in MatCreateLaplacian() 74 newCols[newcols] = cols[c]; in MatCreateLaplacian() 75 newVals[newcols] = dnnz[r - rStart] + onnz[r - rStart] - 1; in MatCreateLaplacian() [all …]
|
| /petsc/src/mat/utils/ |
| H A D | axpy.c | 540 PetscInt ncols, newcols = 0, c; in MatFilter() local 545 if (PetscUnlikely(PetscAbsScalar(vals[c]) <= tol)) newCols[newcols++] = cols[c]; in MatFilter() 547 nnz1 += ncols - newcols - 1; in MatFilter() 549 PetscCall(MatSetValues(A, 1, &r, newcols, newCols, newVals, INSERT_VALUES)); in MatFilter()
|
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 797 PetscInt ncols, newcol, newcols[2], newrow; in IPMUpdateK() local 952 newcols[0] = c1 + i; in IPMUpdateK() 953 newcols[1] = c3 + i; in IPMUpdateK() 957 PetscCall(MatSetValues(ipmP->K, 1, &newrow, 2, newcols, newvals, INSERT_VALUES)); in IPMUpdateK()
|