Searched refs:for_each (Results 1 – 6 of 6) sorted by relevance
| /petsc/include/petsc/private/cpp/ |
| H A D | object_pool.hpp | 85 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 D | math2opusutils.cu | 65 …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 D | ex47cu.cu | 108 thrust::for_each( in ComputeFunction()
|
| /petsc/src/sys/objects/cxx/memory/ |
| H A D | object_pool.cxx | 182 this->for_each([&](void *&ptr) in clear_()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 3086 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 D | aijcusparse.cu | 3626 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()
|