Home
last modified time | relevance | path

Searched refs:bcount (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c158 if (hdr->bcount || (x->first_assembly_done && x->sendptrs[rankid].intb)) { in VecAssemblySend_MPI_Private()
159 …PetscCallMPI(MPIU_Isend(x->sendptrs[rankid].intb, hdr->bcount, MPIU_INT, rank, tag[2], comm, &req[… in VecAssemblySend_MPI_Private()
160 …PetscCallMPI(MPIU_Isend(x->sendptrs[rankid].scalarb, hdr->bcount * bs, MPIU_SCALAR, rank, tag[3], … in VecAssemblySend_MPI_Private()
188 if (hdr->bcount) { in VecAssemblyRecv_MPI_Private()
189 PetscCall(PetscSegBufferGet(x->segrecvint, hdr->bcount, &frame->intb)); in VecAssemblyRecv_MPI_Private()
190 PetscCallMPI(MPIU_Irecv(frame->intb, hdr->bcount, MPIU_INT, rank, tag[2], comm, &req[2])); in VecAssemblyRecv_MPI_Private()
191 PetscCall(PetscSegBufferGet(x->segrecvscalar, hdr->bcount * bs, &frame->scalarb)); in VecAssemblyRecv_MPI_Private()
192 …PetscCallMPI(MPIU_Irecv(frame->scalarb, hdr->bcount * bs, MPIU_SCALAR, rank, tag[3], comm, &req[3]… in VecAssemblyRecv_MPI_Private()
251 x->sendhdr[i].bcount = 0; in VecAssemblyBegin_MPI_BTS()
255 …jb < X->bstash.n && X->bstash.idx[jb] * bs < X->map->range[rank + 1]; jb++) x->sendhdr[i].bcount++; in VecAssemblyBegin_MPI_BTS()
[all …]
H A Dpvecimpl.h8 PetscInt bcount; member