Lines Matching refs:d_fact_info
43 cupmBlasInt_t *d_fact_info; // device info member
361 if (!mcu->d_fact_info) PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_info, 1, stream)); in FactorPrepare()
404 …, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_ipiv, mcu->d_fact_info)); in Factor()
406 PetscCall(CheckCUPMSolverInfo_(mcu->d_fact_info, stream)); in Factor()
416 const auto fact_info = mcu->d_fact_info; in Solve()
489 …ER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_info)); in Factor()
491 PetscCall(CheckCUPMSolverInfo_(mcu->d_fact_info, stream)); in Factor()
504 if (mcu->d_fact_info) PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_info, 1, stream)); in Factor()
506 …_MODE_LOWER, n, da, lda, mcu->d_fact_ipiv, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_info)); in Factor()
516 const auto fact_info = mcu->d_fact_info; in Solve()
591 …m, n, da.cupmdata(), lda, mcu->d_fact_tau, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_info)); in Factor()
593 PetscCall(CheckCUPMSolverInfo_(mcu->d_fact_info, stream)); in Factor()
605 const auto fact_info = mcu->d_fact_info; in Solve()
1038 PetscCallCUPM(cupmFreeAsync(mcu->d_fact_info, stream)); in Reset()
1813 …ER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_info)); in InvertFactors()
1816 PetscCall(CheckCUPMSolverInfo_(mcu->d_fact_info, stream)); in InvertFactors()