Lines Matching refs:cupmBlasInt_t
41 cupmBlasInt_t *d_fact_ipiv; // device pivots
43 cupmBlasInt_t *d_fact_info; // device info
45 cupmBlasInt_t d_fact_lwork; // size of device workspace
55 static PetscErrorCode CheckCUPMSolverInfo_(const cupmBlasInt_t *, cupmStream_t) noexcept;
308 inline PetscErrorCode MatDense_Seq_CUPM<T>::CheckCUPMSolverInfo_(const cupmBlasInt_t *fact_info, cu… in CheckCUPMSolverInfo_()
312 cupmBlasInt_t info = 0; in CheckCUPMSolverInfo_()
336 cupmBlasInt_t lwork; in ResizeFactLwork()
375 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in Factor()
376 const auto n = static_cast<cupmBlasInt_t>(A->cmap->n); in Factor()
388 const auto lda = static_cast<cupmBlasInt_t>(MatIMPLCast(A)->lda); in Factor()
394 [&](cupmBlasInt_t *fact_lwork) in Factor()
413 …scErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasInt_t nrhs, … in Solve()
427 const auto lda = static_cast<cupmBlasInt_t>(MatIMPLCast(A)->lda); in Solve()
433 [&](cupmBlasInt_t *lwork) in Solve()
460 const auto n = static_cast<cupmBlasInt_t>(A->rmap->n); in Factor()
473 const auto lda = static_cast<cupmBlasInt_t>(MatIMPLCast(A)->lda); in Factor()
479 [&](cupmBlasInt_t *fact_lwork) in Factor()
513 …scErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasInt_t nrhs, … in Solve()
526 const auto lda = static_cast<cupmBlasInt_t>(MatIMPLCast(A)->lda); in Solve()
532 [&](cupmBlasInt_t *lwork) in Solve()
559 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in Factor()
560 const auto n = static_cast<cupmBlasInt_t>(A->cmap->n); in Factor()
575 const auto lda = static_cast<cupmBlasInt_t>(mimpl->lda); in Factor()
583 [&](cupmBlasInt_t *fact_lwork) in Factor()
600 …scErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasInt_t nrhs, … in Solve()
603 const auto rank = static_cast<cupmBlasInt_t>(mimpl->rank); in Solve()
619 const auto lda = static_cast<cupmBlasInt_t>(mimpl->lda); in Solve()
645 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in MatSolve_Factored_Dispatch_()
646 const auto k = static_cast<cupmBlasInt_t>(A->cmap->n); in MatSolve_Factored_Dispatch_()
721 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in MatMatSolve_Factored_Dispatch_()
722 const auto k = static_cast<cupmBlasInt_t>(A->cmap->n); in MatMatSolve_Factored_Dispatch_()
723 cupmBlasInt_t nrhs, ldb, ldx, ldy; in MatMatSolve_Factored_Dispatch_()
807 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in MatMultAddColumnRange_Dispatch_()
808 const auto n = static_cast<cupmBlasInt_t>(c_end - c_start); in MatMultAddColumnRange_Dispatch_()
809 const auto lda = static_cast<cupmBlasInt_t>(MatIMPLCast(A)->lda); in MatMultAddColumnRange_Dispatch_()
1297 cupmBlasInt_t m, n, k; in MatMatMult_Numeric_Dispatch()
1785 const auto n = static_cast<cupmBlasInt_t>(A->cmap->n); in InvertFactors()
1803 const auto lda = static_cast<cupmBlasInt_t>(mimpl->lda); in InvertFactors()
1804 cupmBlasInt_t il; in InvertFactors()