Lines Matching refs:icol
1220 const PetscInt *icol, *irow; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local
1261 icol = NULL; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1264 PetscCall(ISGetIndices(iscol[0], &icol)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1475 if (icol[j] >= cstart && icol[j] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1476 cmap_loc[icol[j] - cstart] = j + 1; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1478 PetscCall(PetscHMapISet(cmap, icol[j] + 1, j + 1)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1489 for (PetscInt j = 0; j < ncol; j++) cmap[icol[j]] = j + 1; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1897 if (!allcolumns) PetscCall(ISRestoreIndices(iscol[0], &icol)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2039 const PetscInt **icol, **irow; in MatCreateSubMatrices_MPIAIJ_Local() local
2070 …PetscCall(PetscMalloc5(ismax, (PetscInt ***)&irow, ismax, (PetscInt ***)&icol, ismax, &nrow, ismax… in MatCreateSubMatrices_MPIAIJ_Local()
2086 icol[i] = NULL; in MatCreateSubMatrices_MPIAIJ_Local()
2089 PetscCall(ISGetIndices(iscol[i], &icol[i])); in MatCreateSubMatrices_MPIAIJ_Local()
2393 icol_i = icol[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2403 icol_i = icol[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2812 if (!allcolumns[i]) PetscCall(ISRestoreIndices(iscol[i], icol + i)); in MatCreateSubMatrices_MPIAIJ_Local()
2825 PetscCall(PetscFree5(*(PetscInt ***)&irow, *(PetscInt ***)&icol, nrow, ncol, issorted)); in MatCreateSubMatrices_MPIAIJ_Local()