Home
last modified time | relevance | path

Searched refs:for_each (Results 1 – 6 of 6) sorted by relevance

/petsc/include/petsc/private/cpp/
H A Dobject_pool.hpp85 PetscErrorCode for_each(T &&) noexcept;
144 inline PetscErrorCode PoolAllocator::for_each(T &&callable) noexcept in for_each() function in Petsc::memory::PoolAllocator
379 this->allocator().for_each([&, this](void *ptr) in finalize_()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opusutils.cu65 …thrust::for_each(thrust::device, thrust::counting_iterator<PetscInt>(0), thrust::counting_iterator… in VecSign()
106 …thrust::for_each(thrust::device, thrust::counting_iterator<PetscInt>(0), thrust::counting_iterator… in VecSetDelta()
/petsc/src/snes/tutorials/
H A Dex47cu.cu108 thrust::for_each( in ComputeFunction()
/petsc/src/sys/objects/cxx/memory/
H A Dobject_pool.cxx182 this->for_each([&](void *&ptr) in clear_()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx3086 thrust::for_each( in MatMultAddKernel_SeqAIJHIPSPARSE()
3151 thrust::async::for_each(thrust::hip::par.on(hipsparsestruct->stream), in MatMultAddKernel_SeqAIJHIPSPARSE()
4326 thrust::for_each(zibait, zieait, VecHIPEquals()); in MatSeqAIJHIPSPARSEMergeMats()
4329 thrust::for_each(zibbit, ziebit, VecHIPEquals()); in MatSeqAIJHIPSPARSEMergeMats()
4376 thrust::for_each(zibit, zieit, VecHIPEquals()); in MatSeqAIJCopySubArray_SeqAIJHIPSPARSE()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu3626 thrust::for_each( in MatMultAddKernel_SeqAIJCUSPARSE()
5007 thrust::for_each(zibait, zieait, VecCUDAEquals()); in MatSeqAIJCUSPARSEMergeMats()
5010 thrust::for_each(zibbit, ziebit, VecCUDAEquals()); in MatSeqAIJCUSPARSEMergeMats()
5058 thrust::for_each(zibit, zieit, VecCUDAEquals()); in MatSeqAIJCopySubArray_SeqAIJCUSPARSE()