Lines Matching refs:PetscCallThrust
734 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolve_SeqAIJCUSPARSE_Cholesky()
747 …PetscCallThrust(thrust::transform(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::device_poi… in MatSolve_SeqAIJCUSPARSE_Cholesky()
749 …PetscCallThrust(thrust::transform(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::device_poi… in MatSolve_SeqAIJCUSPARSE_Cholesky()
762 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolve_SeqAIJCUSPARSE_Cholesky()
1358 PetscCallThrust(thrust::sequence(thrust::device, csr2csc_a.begin(), csr2csc_a.end(), 0.0)); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1391 …PetscCallThrust(thrust::transform(thrust::device, matrixT->values->begin(), matrixT->values->end()… in MatSeqAIJCUSPARSEFormExplicitTranspose()
1396 PetscCallThrust( in MatSeqAIJCUSPARSEFormExplicitTranspose()
1431 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolve_SeqAIJCUSPARSE_LU()
1452 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolve_SeqAIJCUSPARSE_LU()
1502 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolveTranspose_SeqAIJCUSPARSE_LU()
1522 …PetscCallThrust(thrust::copy(thrust::cuda::par.on(PetscDefaultCudaStream), thrust::make_permutatio… in MatSolveTranspose_SeqAIJCUSPARSE_LU()
3152 …PetscCallThrust(thrust::fill(thrust::device, Ccsr->row_offsets->begin(), Ccsr->row_offsets->end(),… in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
4855 PetscCallThrust(thrust::merge(thrust::device, Azb, Aze, Bzb, Bze, Czb, IJCompare4())); in MatSeqAIJCUSPARSEMergeMats()
4862 …PetscCallThrust(thrust::partition_copy(thrust::device,cci,cce,wPerm->begin(),p1,p2,thrust::identit… in MatSeqAIJCUSPARSEMergeMats()
4869 PetscCallThrust(thrust::copy_if(thrust::device, cci, cce, wPerm->begin(), p1, pred)); in MatSeqAIJCUSPARSEMergeMats()
4870 PetscCallThrust(thrust::remove_copy_if(thrust::device, cci, cce, wPerm->begin(), p2, pred)); in MatSeqAIJCUSPARSEMergeMats()