Lines Matching refs:compressed
3028 PetscBool compressed; in MatMultAddKernel_SeqAIJHIPSPARSE() local
3053 compressed = matstruct->cprowIndices ? PETSC_TRUE : PETSC_FALSE; in MatMultAddKernel_SeqAIJHIPSPARSE()
3066 dptr = compressed ? hipsparsestruct->workVector->data().get() : zarray; in MatMultAddKernel_SeqAIJHIPSPARSE()
3067 beta = (yy == zz && !compressed) ? matstruct->beta_one : matstruct->beta_zero; in MatMultAddKernel_SeqAIJHIPSPARSE()
3081 xptr = compressed ? hipsparsestruct->workVector->data().get() : xarray; in MatMultAddKernel_SeqAIJHIPSPARSE()
3084 if (compressed) { /* Scatter x to work vector */ in MatMultAddKernel_SeqAIJHIPSPARSE()
3133 …if (compressed) { /* A is compressed. We first copy yy to zz, then Scatt… in MatMultAddKernel_SeqAIJHIPSPARSE()
3138 …} else if (compressed) { /* MatMult: zz = A*xx. A is compressed, so we zero zz first, then Scatter… in MatMultAddKernel_SeqAIJHIPSPARSE()
3143 if (compressed) { in MatMultAddKernel_SeqAIJHIPSPARSE()
3841 PetscErrorCode MatSeqAIJHIPSPARSEGetIJ(Mat A, PetscBool compressed, const int *i[], const int *j[]) in MatSeqAIJHIPSPARSEGetIJ() argument
3856 if (!compressed && a->compressedrow.use) { /* need full row offset */ in MatSeqAIJHIPSPARSEGetIJ()
3884 PetscErrorCode MatSeqAIJHIPSPARSERestoreIJ(Mat A, PetscBool compressed, const int *i[], const int *… in MatSeqAIJHIPSPARSERestoreIJ() argument