Lines Matching refs:Acsr

1701   CsrMatrix                    *Acsr;  in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0()  local
1715 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0()
1716 …PetscCallCUDA(cudaMemcpyAsync(fs->csrVal, Acsr->values->data().get(), sizeof(PetscScalar) * nz, cu… in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0()
1951 CsrMatrix *Acsr; in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0() local
1965 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0()
1966 …PetscCallCUDA(cudaMemcpyAsync(fs->csrVal, Acsr->values->data().get(), sizeof(PetscScalar) * nz, cu… in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0()
2910 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE() local
2983 Acsr = (CsrMatrix *)Amat->mat; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
2986 PetscCheck(Acsr, PetscObjectComm((PetscObject)C), PETSC_ERR_GPU, "Missing A CSR struct"); in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3003 …pB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, Acsr->values->… in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3031 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE() local
3161 Acsr = (CsrMatrix *)Amat->mat; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3190 PetscCheck(Acsr, PetscObjectComm((PetscObject)C), PETSC_ERR_GPU, "Missing A CSR struct"); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3313 …handle, opA, opB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3326 …pB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, Acsr->values->… in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
4743 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatSeqAIJCUSPARSEMergeMats() local
4793 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4795 Annz = (PetscInt)Acsr->column_indices->size(); in MatSeqAIJCUSPARSEMergeMats()
4816 } else Aroff = Acsr->row_offsets; in MatSeqAIJCUSPARSEMergeMats()
4843 …hrust::make_zip_iterator(thrust::make_tuple(Acoo->begin(), Acsr->column_indices->begin(), Acsr->va… in MatSeqAIJCUSPARSEMergeMats()
4844 …= thrust::make_zip_iterator(thrust::make_tuple(Acoo->end(), Acsr->column_indices->end(), Acsr->val… in MatSeqAIJCUSPARSEMergeMats()
4990 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4993Acsr->num_entries == (PetscInt)Acsr->values->size(), PETSC_COMM_SELF, PETSC_ERR_COR, "A nnz %" Pet… in MatSeqAIJCUSPARSEMergeMats()
4996Acsr->num_entries + Bcsr->num_entries, PETSC_COMM_SELF, PETSC_ERR_COR, "C nnz %" PetscInt_FMT " !=… in MatSeqAIJCUSPARSEMergeMats()
5000 cuda::std::advance(pmid, Acsr->num_entries); in MatSeqAIJCUSPARSEMergeMats()
5002 thrust::advance(pmid, Acsr->num_entries); in MatSeqAIJCUSPARSEMergeMats()
5005 …auto zibait = thrust::make_zip_iterator(thrust::make_tuple(Acsr->values->begin(), thrust::make_per… in MatSeqAIJCUSPARSEMergeMats()
5006 …auto zieait = thrust::make_zip_iterator(thrust::make_tuple(Acsr->values->end(), thrust::make_permu… in MatSeqAIJCUSPARSEMergeMats()