Searched refs:cworkA (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 644 … nzA, nzB, *a_i = a->i, *b_i = b->i, *a_j = a->j, *b_j = b->j, ctmp, imark, *cworkA, *cworkB; local 957 cworkA = PetscSafePointerPlusOffset(a_j, a_i[row]); 967 for (l = 0; l < nzA; l++) cols[imark + l] = cstart + cworkA[l]; 1027 cworkA = a_j + a_i[row]; 1033 PetscCall(PetscHMapIGetWithDefault(cmap_i, cstart + cworkA[k] + 1, 0, &tt)); 1043 if (cmap_i[cstart + cworkA[k]]) lens_i[j]++; 1306 cworkA = a_j + a_i[row]; 1352 PetscCall(PetscHMapIGetWithDefault(cmap_i, cstart + cworkA[l] + 1, 0, &tcol)); 1355 if ((tcol = cmap_i[cstart + cworkA[l]])) { 1392 *mat_j++ = cstart + cworkA[l];
|
| H A D | mpibaij.c | 1303 PetscInt bs = matin->rmap->bs, bs2 = mat->bs2, i, *cworkA, *cworkB, **pcA, **pcB; in MatGetRow_MPIBAIJ() local 1327 pcA = &cworkA; in MatGetRow_MPIBAIJ() 1368 for (i = 0; i < nzA; i++) idx_p[imark + i] = cstart * bs + cworkA[i]; in MatGetRow_MPIBAIJ()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 1269 PetscInt *sbuf2_i, *cworkA, lwrite, ctmp; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local 1449 cworkA = PetscSafePointerPlusOffset(aj, ai[row]); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1459 for (PetscInt l = 0; l < nzA; l++) cols[lwrite++] = cstart + cworkA[l]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 2346 … PetscInt *cworkA, *cworkB, cstart = C->cmap->rstart, rstart = C->rmap->rstart, *bmap = c->garray; in MatCreateSubMatrices_MPIAIJ_Local() local 2362 cworkA = PetscSafePointerPlusOffset(a_j, a_i[row]); in MatCreateSubMatrices_MPIAIJ_Local() 2372 for (PetscInt l = 0; l < nzA; l++) cols[lwrite++] = cstart + cworkA[l]; in MatCreateSubMatrices_MPIAIJ_Local()
|
| H A D | mpiaij.c | 1716 PetscInt i, *cworkA, *cworkB, **pcA, **pcB, cstart = matin->cmap->rstart; in MatGetRow_MPIAIJ() local 1741 pcA = &cworkA; in MatGetRow_MPIAIJ() 1782 for (i = 0; i < nzA; i++) idx_p[imark + i] = cstart + cworkA[i]; in MatGetRow_MPIAIJ()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 1175 PetscInt bs = matin->rmap->bs, bs2 = mat->bs2, i, *cworkA, *cworkB, **pcA, **pcB; in MatGetRow_MPISBAIJ() local 1201 pcA = &cworkA; in MatGetRow_MPISBAIJ() 1242 for (i = 0; i < nzA; i++) idx_p[imark + i] = cstart * bs + cworkA[i]; in MatGetRow_MPISBAIJ()
|