Lines Matching refs:Acsr
1348 CsrMatrix *Acsr; in MatILUFactorNumeric_SeqAIJHIPSPARSE_ILU0() local
1362 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatILUFactorNumeric_SeqAIJHIPSPARSE_ILU0()
1363 …PetscCallHIP(hipMemcpyAsync(fs->csrVal, Acsr->values->data().get(), sizeof(PetscScalar) * nz, hipM… in MatILUFactorNumeric_SeqAIJHIPSPARSE_ILU0()
1591 CsrMatrix *Acsr; in MatICCFactorNumeric_SeqAIJHIPSPARSE_ICC0() local
1605 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatICCFactorNumeric_SeqAIJHIPSPARSE_ICC0()
1606 …PetscCallHIP(hipMemcpyAsync(fs->csrVal, Acsr->values->data().get(), sizeof(PetscScalar) * nz, hipM… in MatICCFactorNumeric_SeqAIJHIPSPARSE_ICC0()
2414 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE() local
2484 Acsr = (CsrMatrix *)Amat->mat; in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2487 PetscCheck(Acsr, PetscObjectComm((PetscObject)C), PETSC_ERR_GPU, "Missing A CSR struct"); in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2501 …pB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, Acsr->values->… in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2529 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE() local
2658 Acsr = (CsrMatrix *)Amat->mat; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2682 PetscCheck(Acsr, PetscObjectComm((PetscObject)C), PETSC_ERR_GPU, "Missing A CSR struct"); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2787 …handle, opA, opB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, … in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2799 …pB, Acsr->num_rows, Bcsr->num_cols, Acsr->num_cols, Amat->descr, Acsr->num_entries, Acsr->values->… in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
4097 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatSeqAIJHIPSPARSEMergeMats() local
4146 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJHIPSPARSEMergeMats()
4148 Annz = (PetscInt)Acsr->column_indices->size(); in MatSeqAIJHIPSPARSEMergeMats()
4169 } else Aroff = Acsr->row_offsets; in MatSeqAIJHIPSPARSEMergeMats()
4187 …hrust::make_zip_iterator(thrust::make_tuple(Acoo->begin(), Acsr->column_indices->begin(), Acsr->va… in MatSeqAIJHIPSPARSEMergeMats()
4188 …= thrust::make_zip_iterator(thrust::make_tuple(Acoo->end(), Acsr->column_indices->end(), Acsr->val… in MatSeqAIJHIPSPARSEMergeMats()
4313 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJHIPSPARSEMergeMats()
4316 …Acsr->num_entries == (PetscInt)Acsr->values->size(), PETSC_COMM_SELF, PETSC_ERR_COR, "A nnz %" Pet… in MatSeqAIJHIPSPARSEMergeMats()
4319 …Acsr->num_entries + Bcsr->num_entries, PETSC_COMM_SELF, PETSC_ERR_COR, "C nnz %" PetscInt_FMT " !=… in MatSeqAIJHIPSPARSEMergeMats()
4322 thrust::advance(pmid, Acsr->num_entries); in MatSeqAIJHIPSPARSEMergeMats()
4324 …auto zibait = thrust::make_zip_iterator(thrust::make_tuple(Acsr->values->begin(), thrust::make_per… in MatSeqAIJHIPSPARSEMergeMats()
4325 …auto zieait = thrust::make_zip_iterator(thrust::make_tuple(Acsr->values->end(), thrust::make_permu… in MatSeqAIJHIPSPARSEMergeMats()