Home
last modified time | relevance | path

Searched refs:rmap_i (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/dense/mpi/
H A Dmmdense.c61 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 Dbaijov.c627 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 Dmpiov.c2048 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 …]