Searched refs:rowscols (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/shell/ |
| H A D | shell.c | 362 static PetscErrorCode MatZeroRowsColumns_Shell(Mat mat, PetscInt n, const PetscInt rowscols[], Pets… in MatZeroRowsColumns_Shell() argument 377 if (rowscols[i] < mat->rmap->N) grows[nr++] = rowscols[i]; in MatZeroRowsColumns_Shell() 379 if (rowscols[i] < mat->cmap->N) gcols[nc++] = rowscols[i]; in MatZeroRowsColumns_Shell() 414 PetscCall(PetscLayoutMapLocal(mat->rmap, n, rowscols, &nr, &lrows, NULL)); in MatZeroRowsColumns_Shell() 424 if (rowscols[i] < mat->cmap->N) t[nt++] = rowscols[i]; in MatZeroRowsColumns_Shell() 431 if (shell->axpy) PetscCall(MatZeroRowsColumns(shell->axpy, n, rowscols, 0.0, NULL, NULL)); in MatZeroRowsColumns_Shell()
|