Searched refs:rmap_i (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mmdense.c | 61 PetscInt is_no, jmax, **rmap, *rmap_i; in MatCreateSubMatrices_MPIDense_Local() local 324 rmap_i = rmap[i]; in MatCreateSubMatrices_MPIDense_Local() 327 for (PetscInt j = 0; j < jmax; j++) rmap_i[irow_i[j]] = j; in MatCreateSubMatrices_MPIDense_Local() 348 rmap_i = rmap[is_no]; in MatCreateSubMatrices_MPIDense_Local() 353 row = rmap_i[row]; in MatCreateSubMatrices_MPIDense_Local()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 627 PetscHMapI *cmap, cmap_i = NULL, *rmap, rmap_i; local 629 PetscInt **cmap, *cmap_i = NULL, **rmap, *rmap_i; local 1072 rmap_i = rmap[i]; 1076 if (allrows[i]) rmap_i[j] = j; 1077 else rmap_i[irow_i[j]] = j; 1100 rmap_i = rmap[is_no]; 1106 PetscCall(PetscHMapIGetWithDefault(rmap_i, sbuf1_i[ct1] + 1, 0, &row)); 1110 row = rmap_i[sbuf1_i[ct1]]; /* the val in the new matrix to be */ 1294 rmap_i = rmap[i]; 1317 PetscCall(PetscHMapIGetWithDefault(rmap_i, row + rstart + 1, 0, &row)); [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 2048 PetscHMapI *cmap, cmap_i = NULL, *rmap, rmap_i; in MatCreateSubMatrices_MPIAIJ_Local() local 2050 PetscInt **cmap, *cmap_i = NULL, **rmap, *rmap_i; in MatCreateSubMatrices_MPIAIJ_Local() local 2459 rmap_i = rmap[i]; in MatCreateSubMatrices_MPIAIJ_Local() 2462 for (PetscInt j = 0; j < jmax; j++) rmap_i[irow_i[j]] = j; in MatCreateSubMatrices_MPIAIJ_Local() 2483 rmap_i = rmap[is_no]; in MatCreateSubMatrices_MPIAIJ_Local() 2486 PetscCall(PetscHMapIGetWithDefault(rmap_i, sbuf1_i[ct1] + 1, 0, &row)); in MatCreateSubMatrices_MPIAIJ_Local() 2490 row = rmap_i[sbuf1_i[ct1]]; /* the val in the new matrix to be */ in MatCreateSubMatrices_MPIAIJ_Local() 2682 rmap_i = rmap[i]; in MatCreateSubMatrices_MPIAIJ_Local() 2691 PetscCall(PetscHMapIGetWithDefault(rmap_i, row + 1, 0, &row)); in MatCreateSubMatrices_MPIAIJ_Local() 2694 row = rmap_i[row]; in MatCreateSubMatrices_MPIAIJ_Local() [all …]
|