Home
last modified time | relevance | path

Searched refs:rbuf2 (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/baij/mpi/
H A Dbaijov.c64 PetscInt *ctr, *tmp, *isz, *isz1, **xdata, **rbuf2, *d_p; in MatIncreaseOverlap_MPIBAIJ_Once() local
262 PetscCall(PetscPostIrecvInt(comm, tag2, nrqs, onodes2, olengths2, &rbuf2, &r_waits2)); in MatIncreaseOverlap_MPIBAIJ_Once()
283 rbuf2_i = rbuf2[idex]; in MatIncreaseOverlap_MPIBAIJ_Once()
285 jmax = rbuf2[idex][0]; in MatIncreaseOverlap_MPIBAIJ_Once()
312 if (rbuf2) { in MatIncreaseOverlap_MPIBAIJ_Once()
313 PetscCall(PetscFree(rbuf2[0])); in MatIncreaseOverlap_MPIBAIJ_Once()
314 PetscCall(PetscFree(rbuf2)); in MatIncreaseOverlap_MPIBAIJ_Once()
624 PetscInt **rbuf3 = NULL, **sbuf_aj, **rbuf2 = NULL, max1, max2; local
704 rbuf2 = smat_i->rbuf2;
732 rbuf2 = smat_i->rbuf2;
[all …]
/petsc/src/mat/impls/dense/mpi/
H A Dmmdense.c66 PetscScalar **rbuf2, **sbuf2; in MatCreateSubMatrices_MPIDense_Local() local
218 PetscCall(PetscMalloc1(nrqs + 1, &rbuf2)); in MatCreateSubMatrices_MPIDense_Local()
222 PetscCall(PetscMalloc1(count + 1, &rbuf2[i])); in MatCreateSubMatrices_MPIDense_Local()
223 PetscCallMPI(MPIU_Irecv(rbuf2[i], count, MPIU_SCALAR, j, tag1, comm, r_waits2 + i)); in MatCreateSubMatrices_MPIDense_Local()
342 rbuf2_i = rbuf2[i]; in MatCreateSubMatrices_MPIDense_Local()
381 for (PetscMPIInt i = 0; i < nrqs; ++i) PetscCall(PetscFree(rbuf2[i])); in MatCreateSubMatrices_MPIDense_Local()
382 PetscCall(PetscFree(rbuf2)); in MatCreateSubMatrices_MPIDense_Local()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c506 PetscInt *ctr, *tmp, *isz, **xdata, **rbuf2; in MatIncreaseOverlap_MPIAIJ_Once() local
732 PetscCall(PetscPostIrecvInt(comm, tag2, nrqs, onodes2, olengths2, &rbuf2, &r_waits2)); in MatIncreaseOverlap_MPIAIJ_Once()
747 rbuf2_i = rbuf2[idex]; in MatIncreaseOverlap_MPIAIJ_Once()
749 jmax = rbuf2[idex][0]; in MatIncreaseOverlap_MPIAIJ_Once()
813 PetscCall(PetscFree(rbuf2[0])); in MatIncreaseOverlap_MPIAIJ_Once()
814 PetscCall(PetscFree(rbuf2)); in MatIncreaseOverlap_MPIAIJ_Once()
1225 PetscInt **rbuf3, **sbuf_aj, **rbuf2, max1, nnz; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local
1370 PetscCall(PetscMalloc3(nrqs, &req_source2, nrqs, &rbuf2, nrqs, &rbuf3)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1372 if (nrqs) rbuf2[0] = tmp + msz; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1373 for (PetscMPIInt i = 1; i < nrqs; ++i) rbuf2[i] = rbuf2[i - 1] + w1[pa[i - 1]]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
[all …]
/petsc/src/mat/impls/aij/seq/
H A Daij.h13 PetscInt **rbuf1, **rbuf2, **rbuf3, **sbuf1, **sbuf2; member
H A Daij.c2651 PetscCall(PetscFree3(submatj->req_source2, submatj->rbuf2, submatj->rbuf3)); in MatDestroySubMatrix_Private()