Lines Matching refs:cprowIndices

1402   matstructT->cprowIndices = NULL;  in MatSeqAIJCUSPARSEFormExplicitTranspose()
2548 PetscCallCXX(matstruct->cprowIndices = new THRUSTINTARRAY(m)); in MatSeqAIJCUSPARSECopyToGPU()
2549 matstruct->cprowIndices->assign(ridx, ridx + m); in MatSeqAIJCUSPARSECopyToGPU()
2553 matstruct->cprowIndices = NULL; in MatSeqAIJCUSPARSECopyToGPU()
3127 Cmat->cprowIndices = new THRUSTINTARRAY(c->compressedrow.nrows); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3128 …Cmat->cprowIndices->assign(c->compressedrow.rindex, c->compressedrow.rindex + c->compressedrow.nro… in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3134 Cmat->cprowIndices = NULL; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3589 compressed = matstruct->cprowIndices ? PETSC_TRUE : PETSC_FALSE; in MatMultAddKernel_SeqAIJCUSPARSE()
3630 …->workVector->begin(), thrust::make_permutation_iterator(xarr, matstruct->cprowIndices->begin()))), in MatMultAddKernel_SeqAIJCUSPARSE()
3631 …thrust::make_permutation_iterator(xarr, matstruct->cprowIndices->begin()))) + matstruct->cprowIndi… in MatMultAddKernel_SeqAIJCUSPARSE()
3707 PetscInt n = (PetscInt)matstruct->cprowIndices->size(); in MatMultAddKernel_SeqAIJCUSPARSE()
3708 …nt)((n + 255) / 256), 256, 0, PetscDefaultCudaStream>>>(n, matstruct->cprowIndices->data().get(), … in MatMultAddKernel_SeqAIJCUSPARSE()
4244 delete (*matstruct)->cprowIndices; in MatSeqAIJCUSPARSEMultStruct_Destroy()
4768 Cmat->cprowIndices = NULL; in MatSeqAIJCUSPARSEMergeMats()
4895 CmatT->cprowIndices = NULL; in MatSeqAIJCUSPARSEMergeMats()