Lines Matching refs:d_fact_lwork
45 cupmBlasInt_t d_fact_lwork; // size of device workspace member
340 if (lwork > mcu->d_fact_lwork) { in ResizeFactLwork()
341 mcu->d_fact_lwork = lwork; in ResizeFactLwork()
404 …SolverXgetrf(handle, m, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_ip… in Factor()
442 …, m, nrhs, da.cupmdata(), lda, fact_ipiv, x, ldx, mcu->d_fact_work, mcu->d_fact_lwork, fact_info)); in Solve()
489 …SOLVER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_in… in Factor()
500 if (!mcu->d_fact_lwork) { in Factor()
501 …scCallCUPMSOLVER(cupmSolverDnXsytrf_bufferSize(handle, n, da.cupmdata(), lda, &mcu->d_fact_lwork)); in Factor()
502 PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_work, mcu->d_fact_lwork, stream)); in Factor()
506 …FILL_MODE_LOWER, n, da, lda, mcu->d_fact_ipiv, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_in… in Factor()
541 …_MODE_LOWER, m, nrhs, da.cupmdata(), lda, x, ldx, mcu->d_fact_work, mcu->d_fact_lwork, fact_info)); in Solve()
591 …le, m, n, da.cupmdata(), lda, mcu->d_fact_tau, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_in… in Factor()
608 const auto fact_lwork = mcu->d_fact_lwork; in Solve()
1807 if (il > mcu->d_fact_lwork) { in InvertFactors()
1808 mcu->d_fact_lwork = il; in InvertFactors()
1813 …SOLVER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_in… in InvertFactors()