Home
last modified time | relevance | path

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

/petsc/src/vec/is/ao/impls/memscalable/
H A Daomemscalable.c101 PetscMPIInt source, widx; in AOMap_MemoryScalable_private() local
196 …PetscCallMPI(MPI_Waitany(nreceives, recv_waits, &widx, &recv_status)); /* idx: index of handle for… in AOMap_MemoryScalable_private()
198 rbuf = rindices + nmax * widx; /* global index */ in AOMap_MemoryScalable_private()
206 PetscCallMPI(MPIU_Isend(sbuf, nindices, MPIU_INT, source, tag2, comm, send_waits2 + widx)); in AOMap_MemoryScalable_private()
214 PetscCallMPI(MPI_Waitany(nsends, recv_waits2, &widx, &recv_status)); in AOMap_MemoryScalable_private()
277 PetscMPIInt widx; in AOCreateMemoryScalable_private() local
364 PetscCallMPI(MPI_Waitany(nreceives_i, recv_waits, &widx, &recv_status)); in AOCreateMemoryScalable_private()
366 rbuf = rindices + nmax * widx; /* global index */ in AOCreateMemoryScalable_private()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx4361 THRUSTINTARRAY widx(n); in MatSeqAIJCopySubArray_SeqAIJHIPSPARSE() local
4362 widx.assign(idx, idx + n); in MatSeqAIJCopySubArray_SeqAIJHIPSPARSE()
4374 …t::make_zip_iterator(thrust::make_tuple(thrust::make_permutation_iterator(dav, widx.begin()), dv)); in MatSeqAIJCopySubArray_SeqAIJHIPSPARSE()
4375 …:make_zip_iterator(thrust::make_tuple(thrust::make_permutation_iterator(dav, widx.end()), dv + n)); in MatSeqAIJCopySubArray_SeqAIJHIPSPARSE()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu5042 THRUSTINTARRAY widx(n); in MatSeqAIJCopySubArray_SeqAIJCUSPARSE() local
5043 widx.assign(idx, idx + n); in MatSeqAIJCopySubArray_SeqAIJCUSPARSE()
5056 …t::make_zip_iterator(thrust::make_tuple(thrust::make_permutation_iterator(dav, widx.begin()), dv)); in MatSeqAIJCopySubArray_SeqAIJCUSPARSE()
5057 …:make_zip_iterator(thrust::make_tuple(thrust::make_permutation_iterator(dav, widx.end()), dv + n)); in MatSeqAIJCopySubArray_SeqAIJCUSPARSE()