Home
last modified time | relevance | path

Searched refs:some_indices (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c292 PetscMPIInt npending, *some_indices, r; in VecAssemblyEnd_MPI_BTS() local
307 …PetscCall(PetscMalloc2(4 * x->nrecvranks, &some_indices, (x->use_status ? (size_t)4 * x->nrecvrank… in VecAssemblyEnd_MPI_BTS()
315 …PetscCallMPI(MPI_Waitsome(4 * x->nrecvranks, x->recvreqs, &ndone, some_indices, x->use_status ? so… in VecAssemblyEnd_MPI_BTS()
317 PetscInt i = some_indices[ii] / 4, j, k; in VecAssemblyEnd_MPI_BTS()
321 PetscBool intmsg = (PetscBool)(some_indices[ii] % 2 == 0); in VecAssemblyEnd_MPI_BTS()
322 PetscBool blockmsg = (PetscBool)((some_indices[ii] % 4) / 2 == 1); in VecAssemblyEnd_MPI_BTS()
376 PetscCall(PetscFree2(some_indices, some_statuses)); in VecAssemblyEnd_MPI_BTS()
/petsc/src/mat/utils/
H A Dmatstash.c916 …PetscCall(PetscMalloc2(stash->nrecvranks, &stash->some_indices, stash->nrecvranks, &stash->some_st… in MatStashScatterBegin_BTS()
940 …itsome(stash->nrecvranks, stash->recvreqs, &stash->some_count, stash->some_indices, stash->use_sta… in MatStashScatterGetMesg_BTS()
943 stash->recvframe_active = &stash->recvframes[stash->some_indices[stash->some_i]]; in MatStashScatterGetMesg_BTS()
954 …RT_VALUES, but rank %d requested ADD_VALUES", stash->recvranks[stash->some_indices[stash->some_i]]… in MatStashScatterGetMesg_BTS()
955 …VALUES, but rank %d requested INSERT_VALUES", stash->recvranks[stash->some_indices[stash->some_i]]… in MatStashScatterGetMesg_BTS()
1017 PetscCall(PetscFree2(stash->some_indices, stash->some_statuses)); in MatStashScatterDestroy_BTS()
/petsc/include/petsc/private/
H A Dmatimpl.h380 PetscMPIInt *some_indices; /* From last call to MPI_Waitsome */ member