Lines Matching refs:descr

315         PetscCallHIPSPARSE(hipsparseCreateMatDescr(&loTriFactor->descr));  in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
316 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(loTriFactor->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
317 PetscCallHIPSPARSE(hipsparseSetMatType(loTriFactor->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
318 PetscCallHIPSPARSE(hipsparseSetMatFillMode(loTriFactor->descr, HIPSPARSE_FILL_MODE_LOWER)); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
319 PetscCallHIPSPARSE(hipsparseSetMatDiagType(loTriFactor->descr, HIPSPARSE_DIAG_TYPE_UNIT)); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
340 …iFactor->csrMat->num_rows, loTriFactor->csrMat->num_entries, loTriFactor->descr, loTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
345 …iFactor->csrMat->num_rows, loTriFactor->csrMat->num_entries, loTriFactor->descr, loTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
432 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&upTriFactor->descr)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
433 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(upTriFactor->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
434 PetscCallHIPSPARSE(hipsparseSetMatType(upTriFactor->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
435 PetscCallHIPSPARSE(hipsparseSetMatFillMode(upTriFactor->descr, HIPSPARSE_FILL_MODE_UPPER)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
436 … PetscCallHIPSPARSE(hipsparseSetMatDiagType(upTriFactor->descr, HIPSPARSE_DIAG_TYPE_NON_UNIT)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
456 …iFactor->csrMat->num_rows, upTriFactor->csrMat->num_entries, upTriFactor->descr, upTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
461 …iFactor->csrMat->num_rows, upTriFactor->csrMat->num_entries, upTriFactor->descr, upTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
596 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&upTriFactor->descr)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
597 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(upTriFactor->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
598 PetscCallHIPSPARSE(hipsparseSetMatType(upTriFactor->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
599 PetscCallHIPSPARSE(hipsparseSetMatFillMode(upTriFactor->descr, HIPSPARSE_FILL_MODE_UPPER)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
600 PetscCallHIPSPARSE(hipsparseSetMatDiagType(upTriFactor->descr, HIPSPARSE_DIAG_TYPE_UNIT)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
620 …iFactor->csrMat->num_rows, upTriFactor->csrMat->num_entries, upTriFactor->descr, upTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
625 …iFactor->csrMat->num_rows, upTriFactor->csrMat->num_entries, upTriFactor->descr, upTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
639 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&loTriFactor->descr)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
640 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(loTriFactor->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
641 PetscCallHIPSPARSE(hipsparseSetMatType(loTriFactor->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
642 PetscCallHIPSPARSE(hipsparseSetMatFillMode(loTriFactor->descr, HIPSPARSE_FILL_MODE_UPPER)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
643 … PetscCallHIPSPARSE(hipsparseSetMatDiagType(loTriFactor->descr, HIPSPARSE_DIAG_TYPE_NON_UNIT)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
663 …iFactor->csrMat->num_rows, loTriFactor->csrMat->num_entries, loTriFactor->descr, loTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
668 …iFactor->csrMat->num_rows, loTriFactor->csrMat->num_entries, loTriFactor->descr, loTriFactor->csrM… in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
800 matrixType = hipsparseGetMatType(loTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
801 indexBase = hipsparseGetMatIndexBase(loTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
802 …fillMode = hipsparseGetMatFillMode(loTriFactor->descr) == HIPSPARSE_FILL_MODE_UPPER ? HIPSPARSE_… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
803 diagType = hipsparseGetMatDiagType(loTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
806 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&loTriFactorT->descr)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
807 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(loTriFactorT->descr, indexBase)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
808 PetscCallHIPSPARSE(hipsparseSetMatType(loTriFactorT->descr, matrixType)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
809 PetscCallHIPSPARSE(hipsparseSetMatFillMode(loTriFactorT->descr, fillMode)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
810 PetscCallHIPSPARSE(hipsparseSetMatDiagType(loTriFactorT->descr, diagType)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
850 …ctorT->csrMat->num_rows, loTriFactorT->csrMat->num_entries, loTriFactorT->descr, loTriFactorT->csr… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
855 …ctorT->csrMat->num_rows, loTriFactorT->csrMat->num_entries, loTriFactorT->descr, loTriFactorT->csr… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
873 matrixType = hipsparseGetMatType(upTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
874 indexBase = hipsparseGetMatIndexBase(upTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
875 …fillMode = hipsparseGetMatFillMode(upTriFactor->descr) == HIPSPARSE_FILL_MODE_UPPER ? HIPSPARSE_… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
876 diagType = hipsparseGetMatDiagType(upTriFactor->descr); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
879 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&upTriFactorT->descr)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
880 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(upTriFactorT->descr, indexBase)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
881 PetscCallHIPSPARSE(hipsparseSetMatType(upTriFactorT->descr, matrixType)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
882 PetscCallHIPSPARSE(hipsparseSetMatFillMode(upTriFactorT->descr, fillMode)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
883 PetscCallHIPSPARSE(hipsparseSetMatDiagType(upTriFactorT->descr, diagType)); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
922 …ctorT->csrMat->num_rows, upTriFactorT->csrMat->num_entries, upTriFactorT->descr, upTriFactorT->csr… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
927 …ctorT->csrMat->num_rows, upTriFactorT->csrMat->num_entries, upTriFactorT->descr, upTriFactorT->csr… in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
961 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&matstructT->descr)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
962 indexBase = hipsparseGetMatIndexBase(matstruct->descr); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
963 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(matstructT->descr, indexBase)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
964 PetscCallHIPSPARSE(hipsparseSetMatType(matstructT->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
1000 …PetscCallHIPSPARSE(hipsparse_hyb2csr(hipsparsestruct->handle, matstruct->descr, (hipsparseHybMat_t… in MatSeqAIJHIPSPARSEFormExplicitTranspose()
1017 …arse_csr2hyb(hipsparsestruct->handle, A->rmap->n, A->cmap->n, matstructT->descr, tempT->values->da… in MatSeqAIJHIPSPARSEFormExplicitTranspose()
1057 indexBase = hipsparseGetMatIndexBase(matstruct->descr); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
1116 …s, upTriFactorT->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, upTriFactorT->descr, upTriFactorT->csr… in MatSolveTranspose_SeqAIJHIPSPARSE()
1120 …s, loTriFactorT->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, loTriFactorT->descr, loTriFactorT->csr… in MatSolveTranspose_SeqAIJHIPSPARSE()
1160 …s, upTriFactorT->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, upTriFactorT->descr, upTriFactorT->csr… in MatSolveTranspose_SeqAIJHIPSPARSE_NaturalOrdering()
1164 …s, loTriFactorT->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, loTriFactorT->descr, loTriFactorT->csr… in MatSolveTranspose_SeqAIJHIPSPARSE_NaturalOrdering()
1198 …ows, loTriFactor->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, loTriFactor->descr, loTriFactor->csrM… in MatSolve_SeqAIJHIPSPARSE()
1202 …ows, upTriFactor->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, upTriFactor->descr, upTriFactor->csrM… in MatSolve_SeqAIJHIPSPARSE()
1231 …ows, loTriFactor->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, loTriFactor->descr, loTriFactor->csrM… in MatSolve_SeqAIJHIPSPARSE_NaturalOrdering()
1235 …ows, upTriFactor->csrMat->num_entries, &PETSC_HIPSPARSE_ONE, upTriFactor->descr, upTriFactor->csrM… in MatSolve_SeqAIJHIPSPARSE_NaturalOrdering()
2062 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&matstruct->descr)); in MatSeqAIJHIPSPARSECopyToGPU()
2063 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(matstruct->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSECopyToGPU()
2064 PetscCallHIPSPARSE(hipsparseSetMatType(matstruct->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSECopyToGPU()
2109 …csr2hyb(hipsparsestruct->handle, mat->num_rows, mat->num_cols, matstruct->descr, mat->values->data… in MatSeqAIJHIPSPARSECopyToGPU()
2501 …s, Amat->descr, Acsr->num_entries, Acsr->values->data().get(), Acsr->row_offsets->data().get(), Ac… in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2502 …csr->row_offsets->data().get(), Bcsr->column_indices->data().get(), Cmat->descr, Ccsr->values->dat… in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2639 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&Cmat->descr)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2640 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(Cmat->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2641 PetscCallHIPSPARSE(hipsparseSetMatType(Cmat->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2787 … Acsr->num_cols, Amat->descr, Acsr->num_entries, Acsr->row_offsets->data().get(), Acsr->column_ind… in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2788 …csr->row_offsets->data().get(), Bcsr->column_indices->data().get(), Cmat->descr, Ccsr->row_offsets… in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2799 …s, Amat->descr, Acsr->num_entries, Acsr->values->data().get(), Acsr->row_offsets->data().get(), Ac… in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2800 …csr->row_offsets->data().get(), Bcsr->column_indices->data().get(), Cmat->descr, Ccsr->values->dat… in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
3121 …->handle, opA, nx, ny, mat->num_entries, matstruct->alpha_one, matstruct->descr, mat->values->data… in MatMultAddKernel_SeqAIJHIPSPARSE()
3126 …e_hyb_spmv(hipsparsestruct->handle, opA, matstruct->alpha_one, matstruct->descr, hybMat, xptr, bet… in MatMultAddKernel_SeqAIJHIPSPARSE()
3302 …->cmap->n, &a, cx->mat->descr, x->nz, ax, csrx->row_offsets->data().get(), csrx->column_indices->d… in MatAXPY_SeqAIJHIPSPARSE()
3303 …csry->column_indices->data().get(), cy->mat->descr, ay, csry->row_offsets->data().get(), csry->col… in MatAXPY_SeqAIJHIPSPARSE()
3306 …->cmap->n, &a, cx->mat->descr, x->nz, ax, csrx->row_offsets->data().get(), csrx->column_indices->d… in MatAXPY_SeqAIJHIPSPARSE()
3307 …csry->column_indices->data().get(), cy->mat->descr, ay, csry->row_offsets->data().get(), csry->col… in MatAXPY_SeqAIJHIPSPARSE()
3313 …->cmap->n, &a, cx->mat->descr, x->nz, ax, csrx->row_offsets->data().get(), csrx->column_indices->d… in MatAXPY_SeqAIJHIPSPARSE()
3314 …csry->column_indices->data().get(), cy->mat->descr, ay, csry->row_offsets->data().get(), csry->col… in MatAXPY_SeqAIJHIPSPARSE()
3587 if ((*trifactor)->descr) PetscCallHIPSPARSE(hipsparseDestroyMatDescr((*trifactor)->descr)); in MatSeqAIJHIPSPARSEMultStruct_Destroy()
3613 if ((*matstruct)->descr) PetscCallHIPSPARSE(hipsparseDestroyMatDescr((*matstruct)->descr)); in MatSeqAIJHIPSPARSEMultStruct_Destroy()
4132 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&Cmat->descr)); in MatSeqAIJHIPSPARSEMergeMats()
4133 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(Cmat->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEMergeMats()
4134 PetscCallHIPSPARSE(hipsparseSetMatType(Cmat->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEMergeMats()
4253 PetscCallHIPSPARSE(hipsparseCreateMatDescr(&CmatT->descr)); in MatSeqAIJHIPSPARSEMergeMats()
4254 PetscCallHIPSPARSE(hipsparseSetMatIndexBase(CmatT->descr, HIPSPARSE_INDEX_BASE_ZERO)); in MatSeqAIJHIPSPARSEMergeMats()
4255 PetscCallHIPSPARSE(hipsparseSetMatType(CmatT->descr, HIPSPARSE_MATRIX_TYPE_GENERAL)); in MatSeqAIJHIPSPARSEMergeMats()