Home
last modified time | relevance | path

Searched refs:xGPU (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu721 thrust::device_ptr<PetscScalar> xGPU; in MatSolve_SeqAIJCUSPARSE_Cholesky() local
729 xGPU = thrust::device_pointer_cast(xarray); in MatSolve_SeqAIJCUSPARSE_Cholesky()
763 …make_permutation_iterator(thrust::device_pointer_cast(fs->X + m), fs->cpermIndices->end()), xGPU)); in MatSolve_SeqAIJCUSPARSE_Cholesky()
1415 thrust::device_ptr<PetscScalar> xGPU; in MatSolve_SeqAIJCUSPARSE_LU() local
1426 xGPU = thrust::device_pointer_cast(xarray); in MatSolve_SeqAIJCUSPARSE_LU()
1453 …make_permutation_iterator(thrust::device_pointer_cast(fs->X + m), fs->cpermIndices->end()), xGPU)); in MatSolve_SeqAIJCUSPARSE_LU()
1469 thrust::device_ptr<PetscScalar> xGPU; in MatSolveTranspose_SeqAIJCUSPARSE_LU() local
1497 xGPU = thrust::device_pointer_cast(xarray); in MatSolveTranspose_SeqAIJCUSPARSE_LU()
1523 …make_permutation_iterator(thrust::device_pointer_cast(fs->X + m), fs->cpermIndices->end()), xGPU)); in MatSolveTranspose_SeqAIJCUSPARSE_LU()
1540 thrust::device_ptr<PetscScalar> xGPU; in MatSolveTranspose_SeqAIJCUSPARSE() local
[all …]
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx1091 thrust::device_ptr<PetscScalar> xGPU; in MatSolveTranspose_SeqAIJHIPSPARSE() local
1108 xGPU = thrust::device_pointer_cast(xarray); in MatSolveTranspose_SeqAIJHIPSPARSE()
1113 …n()), thrust::make_permutation_iterator(bGPU + n, hipsparseTriFactors->rpermIndices->end()), xGPU); in MatSolveTranspose_SeqAIJHIPSPARSE()
1124 …rust::make_permutation_iterator(xGPU, hipsparseTriFactors->cpermIndices->begin()), thrust::make_pe… in MatSolveTranspose_SeqAIJHIPSPARSE()
1127 thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), tempGPU->begin(), tempGPU->end(), xGPU); in MatSolveTranspose_SeqAIJHIPSPARSE()
1180 thrust::device_ptr<PetscScalar> xGPU; in MatSolve_SeqAIJHIPSPARSE() local
1190 xGPU = thrust::device_pointer_cast(xarray); in MatSolve_SeqAIJHIPSPARSE()
1206 …rust::make_permutation_iterator(tempGPU->begin(), hipsparseTriFactors->cpermIndices->end()), xGPU); in MatSolve_SeqAIJHIPSPARSE()