Lines Matching refs:CsrMatrix
60 static PetscErrorCode CsrMatrix_Destroy(CsrMatrix **);
377 loTriFactor->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
506 upTriFactor->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
842 upTriFactor->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEBuildICCTriMatrices()
897 loTriFactor->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEBuildICCTriMatrices()
1081 loTriFactorT->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEAnalyzeTransposeForSolve()
1157 upTriFactorT->csrMat = new CsrMatrix; in MatSeqAIJCUSPARSEAnalyzeTransposeForSolve()
1250 CsrMatrix *matrixT = new CsrMatrix; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1289 CsrMatrix *temp = new CsrMatrix; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1290 CsrMatrix *tempT = new CsrMatrix; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1329 delete (CsrMatrix *)tempT; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1335 delete (CsrMatrix *)temp; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1341 CsrMatrix *matrix = (CsrMatrix *)matstruct->mat; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1342 CsrMatrix *matrixT = (CsrMatrix *)matstructT->mat; in MatSeqAIJCUSPARSEFormExplicitTranspose()
1701 CsrMatrix *Acsr; in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0()
1715 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatILUFactorNumeric_SeqAIJCUSPARSE_ILU0()
1951 CsrMatrix *Acsr; in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0()
1965 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatICCFactorNumeric_SeqAIJCUSPARSE_ICC0()
2328 CsrMatrix *matrix = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJCUSPARSECopyFromGPU()
2395 CsrMatrix *matrix; in MatSeqAIJGetCSRAndMemType_SeqAIJCUSPARSE()
2402 matrix = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJGetCSRAndMemType_SeqAIJCUSPARSE()
2436 CsrMatrix *matrix; in MatSeqAIJCUSPARSECopyToGPU()
2437 matrix = (CsrMatrix *)cusparsestruct->mat->mat; in MatSeqAIJCUSPARSECopyToGPU()
2490 CsrMatrix *mat = new CsrMatrix; in MatSeqAIJCUSPARSECopyToGPU()
2515 CsrMatrix *mat = new CsrMatrix; in MatSeqAIJCUSPARSECopyToGPU()
2540 delete (CsrMatrix *)mat; in MatSeqAIJCUSPARSECopyToGPU()
2602 CsrMatrix *Bcsr;
2660 CsrMatrix *csrmat; in MatProductNumeric_SeqAIJCUSPARSE_SeqDENSECUDA()
2706 csrmat = (CsrMatrix *)mat->mat; in MatProductNumeric_SeqAIJCUSPARSE_SeqDENSECUDA()
2910 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
2934 Ccsr = (CsrMatrix *)Cmat->mat; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
2983 Acsr = (CsrMatrix *)Amat->mat; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
2984 …Bcsr = mmdata->Bcsr ? mmdata->Bcsr : (CsrMatrix *)Bmat->mat; /* B may be in compressed row storage… in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
2985 Ccsr = (CsrMatrix *)Cmat->mat; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3031 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3119 Ccsr = new CsrMatrix; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3161 Acsr = (CsrMatrix *)Amat->mat; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3163 Bcsr = (CsrMatrix *)Bmat->mat; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3168 CsrMatrix *cBcsr = (CsrMatrix *)Bmat->mat; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3169 Bcsr = new CsrMatrix; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3610 CsrMatrix *mat = (CsrMatrix *)matstruct->mat; in MatMultAddKernel_SeqAIJCUSPARSE()
3635 CsrMatrix *mat = (CsrMatrix *)matstruct->mat; in MatMultAddKernel_SeqAIJCUSPARSE()
3654 CsrMatrix *mat = (CsrMatrix *)matstruct->mat; in MatMultAddKernel_SeqAIJCUSPARSE()
3678 CsrMatrix *mat = (CsrMatrix *)matstruct->mat; in MatMultAddKernel_SeqAIJCUSPARSE()
3764 CsrMatrix *mat = (CsrMatrix *)matstruct->mat; in MatGetDiagonal_SeqAIJCUSPARSE()
3873 CsrMatrix *csry, *csrx; in MatAXPY_SeqAIJCUSPARSE()
3888 csry = (CsrMatrix *)cy->mat->mat; in MatAXPY_SeqAIJCUSPARSE()
3889 csrx = (CsrMatrix *)cx->mat->mat; in MatAXPY_SeqAIJCUSPARSE()
3978 CsrMatrix *matrix = (CsrMatrix *)spptr->mat->mat; in MatZeroEntries_SeqAIJCUSPARSE()
3985 CsrMatrix *matrix = (CsrMatrix *)spptr->matTranspose->mat; in MatZeroEntries_SeqAIJCUSPARSE()
4192 static PetscErrorCode CsrMatrix_Destroy(CsrMatrix **mat) in CsrMatrix_Destroy()
4226 CsrMatrix *mat; in MatSeqAIJCUSPARSEMultStruct_Destroy()
4239 mat = (CsrMatrix *)(*matstruct)->mat; in MatSeqAIJCUSPARSEMultStruct_Destroy()
4487 CsrMatrix *csr; in MatSeqAIJCUSPARSEGetIJ()
4497 csr = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJCUSPARSEGetIJ()
4559 CsrMatrix *csr; in MatSeqAIJCUSPARSEGetArrayRead()
4568 csr = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJCUSPARSEGetArrayRead()
4618 CsrMatrix *csr; in MatSeqAIJCUSPARSEGetArray()
4627 csr = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJCUSPARSEGetArray()
4681 CsrMatrix *csr; in MatSeqAIJCUSPARSEGetArrayWrite()
4689 csr = (CsrMatrix *)cusp->mat->mat; in MatSeqAIJCUSPARSEGetArrayWrite()
4743 CsrMatrix *Acsr, *Bcsr, *Ccsr; in MatSeqAIJCUSPARSEMergeMats()
4767 Ccsr = new CsrMatrix; in MatSeqAIJCUSPARSEMergeMats()
4793 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4794 Bcsr = (CsrMatrix *)Bcusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4888 CsrMatrix *CcsrT = new CsrMatrix; in MatSeqAIJCUSPARSEMergeMats()
4889 CsrMatrix *AcsrT = AT ? (CsrMatrix *)Acusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats()
4890 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats()
4990 Acsr = (CsrMatrix *)Acusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4991 Bcsr = (CsrMatrix *)Bcusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
4992 Ccsr = (CsrMatrix *)Ccusp->mat->mat; in MatSeqAIJCUSPARSEMergeMats()
5015 CsrMatrix *AcsrT = AT ? (CsrMatrix *)Acusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats()
5016 CsrMatrix *BcsrT = BT ? (CsrMatrix *)Bcusp->matTranspose->mat : NULL; in MatSeqAIJCUSPARSEMergeMats()
5017 CsrMatrix *CcsrT = (CsrMatrix *)Ccusp->matTranspose->mat; in MatSeqAIJCUSPARSEMergeMats()