Searched refs:sbuf1 (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mmdense.c | 59 PetscInt **sbuf1, m, ct1, **rbuf1, row; in MatCreateSubMatrices_MPIDense_Local() local 161 PetscCall(PetscMalloc4(size, &sbuf1, size, &ptr, 2 * msz, &tmp, size, &ctr)); in MatCreateSubMatrices_MPIDense_Local() 162 PetscCall(PetscArrayzero(sbuf1, size)); in MatCreateSubMatrices_MPIDense_Local() 169 sbuf1[j] = iptr; in MatCreateSubMatrices_MPIDense_Local() 178 sbuf1[j][0] = 0; in MatCreateSubMatrices_MPIDense_Local() 179 PetscCall(PetscArrayzero(sbuf1[j] + 1, 2 * w3[j])); in MatCreateSubMatrices_MPIDense_Local() 180 ptr[j] = sbuf1[j] + 2 * w3[j] + 1; in MatCreateSubMatrices_MPIDense_Local() 201 sbuf1_j = sbuf1[j]; in MatCreateSubMatrices_MPIDense_Local() 213 PetscCallMPI(MPIU_Isend(sbuf1[j], w1[2 * j], MPIU_INT, j, tag0, comm, s_waits1 + i)); in MatCreateSubMatrices_MPIDense_Local() 221 count = (w1[2 * j] - (2 * sbuf1[j][0] + 1)) * N; in MatCreateSubMatrices_MPIDense_Local() [all …]
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 622 PetscInt **sbuf1, **sbuf2, *sbuf2_i, ct1, ct2, **rbuf1, row; local 708 sbuf1 = smat_i->sbuf1; 736 sbuf1 = smat_i->sbuf1; 815 PetscCall(PetscMalloc4(size, &sbuf1, size, &ptr, 2 * msz, &tmp, size, &ctr)); 816 PetscCall(PetscArrayzero(sbuf1, size)); 825 sbuf1[j] = iptr; 834 sbuf1[j][0] = 0; 835 PetscCall(PetscArrayzero(sbuf1[j] + 1, 2 * w3[j])); 836 ptr[j] = sbuf1[j] + 2 * w3[j] + 1; 861 sbuf1_j = sbuf1[j]; [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 1223 PetscInt **sbuf1, **sbuf2, k, ct1, ct2, ct3, **rbuf1, row; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local 1326 PetscCall(PetscMalloc4(size, &sbuf1, size, &ptr, 2 * msz, &tmp, size, &ctr)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1327 PetscCall(PetscArrayzero(sbuf1, size)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1333 sbuf1[pa[i]] = iptr; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1340 PetscCall(PetscArrayzero(sbuf1[pa[i]], 3)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1341 ptr[pa[i]] = sbuf1[pa[i]] + 3; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1357 sbuf1_j = sbuf1[j]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1366 …for (PetscMPIInt i = 0; i < nrqs; ++i) PetscCallMPI(MPIU_Isend(sbuf1[pa[i]], w1[pa[i]], MPIU_INT, … in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1556 sbuf1_i = sbuf1[pa[i]]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1622 smatis1->sbuf1 = sbuf1; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() [all …]
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.h | 13 PetscInt **rbuf1, **rbuf2, **rbuf3, **sbuf1, **sbuf2; member
|
| H A D | aij.c | 2640 PetscCall(PetscFree4(submatj->sbuf1, submatj->ptr, submatj->tmp, submatj->ctr)); in MatDestroySubMatrix_Private()
|