Home
last modified time | relevance | path

Searched refs:segrecvframe (Results 1 – 4 of 4) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c174 PetscCall(PetscSegBufferGet(x->segrecvframe, 1, &frame)); in VecAssemblyRecv_MPI_Private()
261 …if (!x->segrecvframe) PetscCall(PetscSegBufferCreate(sizeof(VecAssemblyFrame), 50, &x->segrecvfram… in VecAssemblyBegin_MPI_BTS()
304 …PetscCheck(x->segrecvframe, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Missing segrecvframe! Probably you f… in VecAssemblyEnd_MPI_BTS()
306 PetscCall(PetscSegBufferExtractInPlace(x->segrecvframe, &frame)); in VecAssemblyEnd_MPI_BTS()
405 PetscCall(PetscSegBufferDestroy(&x->segrecvframe)); in VecAssemblyReset_MPI()
H A Dpvecimpl.h40 PetscSegBuffer segrecvframe; member
/petsc/src/mat/utils/
H A Dmatstash.c767 PetscCall(PetscSegBufferCreate(sizeof(MatStashFrame), 1, &stash->segrecvframe)); in MatStashBlockTypeSetUp()
810 PetscCall(PetscSegBufferGet(stash->segrecvframe, 1, &frame)); in MatStashBTSRecv_Private()
920 PetscCall(PetscSegBufferExtractInPlace(stash->segrecvframe, &stash->recvframes)); in MatStashScatterBegin_BTS()
1006 PetscCall(PetscSegBufferDestroy(&stash->segrecvframe)); in MatStashScatterDestroy_BTS()
/petsc/include/petsc/private/
H A Dmatimpl.h387 PetscSegBuffer segrecvframe; member