Searched refs:jsendbuf (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 1090 PetscInt m, *b_sendj, *garray = a->garray, *lens, *jsendbuf, *a_jsendbuf, *b_jsendbuf; in MatCreateSubMatrix_MPIAIJ_All() local 1122 jsendbuf = PetscSafePointerPlusOffset(b->j, b->i[rstarts[rank]]); in MatCreateSubMatrix_MPIAIJ_All() 1133 jsendbuf[cnt++] = garray[*b_jsendbuf++]; in MatCreateSubMatrix_MPIAIJ_All() 1138 …for (PetscInt j = ad->i[i]; j < ad->i[i + 1]; j++) jsendbuf[cnt++] = A->rmap->rstart + *a_jsendbuf… in MatCreateSubMatrix_MPIAIJ_All() 1141 while (m-- > 0) jsendbuf[cnt++] = garray[*b_jsendbuf++]; in MatCreateSubMatrix_MPIAIJ_All()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 2095 PetscInt m, *garray = a->garray, *lens, *jsendbuf, *a_jsendbuf, *b_jsendbuf; in MatGetSeqNonzeroStructure_MPIBAIJ() local 2120 jsendbuf = b->j + b->i[rstarts[rank] / bs]; in MatGetSeqNonzeroStructure_MPIBAIJ() 2131 jsendbuf[cnt++] = garray[*b_jsendbuf++]; in MatGetSeqNonzeroStructure_MPIBAIJ() 2136 … for (j = ad->i[i]; j < ad->i[i + 1]; j++) jsendbuf[cnt++] = A->rmap->rstart / bs + *a_jsendbuf++; in MatGetSeqNonzeroStructure_MPIBAIJ() 2139 while (m-- > 0) jsendbuf[cnt++] = garray[*b_jsendbuf++]; in MatGetSeqNonzeroStructure_MPIBAIJ()
|