Searched refs:BcsrT (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 4220 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJHIPSPARSEMergeMats() local 4241 auto titb = thrust::make_transform_iterator(BcsrT->row_offsets->begin(), Shift(a->nz)); in MatSeqAIJHIPSPARSEMergeMats() 4242 auto tite = thrust::make_transform_iterator(BcsrT->row_offsets->end(), Shift(a->nz)); in MatSeqAIJHIPSPARSEMergeMats() 4247 if (BT) thrust::copy(BcsrT->column_indices->begin(), BcsrT->column_indices->end(), cT); in MatSeqAIJHIPSPARSEMergeMats() 4250 if (BT) thrust::copy(BcsrT->values->begin(), BcsrT->values->end(), vT); in MatSeqAIJHIPSPARSEMergeMats() 4335 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJHIPSPARSEMergeMats() local 4339 if (BT) thrust::copy(BcsrT->values->begin(), BcsrT->values->end(), vT); in MatSeqAIJHIPSPARSEMergeMats()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 4890 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats() local 4916 auto titb = thrust::make_transform_iterator(BcsrT->row_offsets->begin(), Shift(a->nz)); in MatSeqAIJCUSPARSEMergeMats() 4917 auto tite = thrust::make_transform_iterator(BcsrT->row_offsets->end(), Shift(a->nz)); in MatSeqAIJCUSPARSEMergeMats() 4922 if (BT) thrust::copy(BcsrT->column_indices->begin(), BcsrT->column_indices->end(), cT); in MatSeqAIJCUSPARSEMergeMats() 4925 if (BT) thrust::copy(BcsrT->values->begin(), BcsrT->values->end(), vT); in MatSeqAIJCUSPARSEMergeMats() 5016 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats() local 5020 if (BT) thrust::copy(BcsrT->values->begin(), BcsrT->values->end(), vT); in MatSeqAIJCUSPARSEMergeMats()
|