Lines Matching refs:d_fact_work
44 cupmScalar_t *d_fact_work; // device workspace member
342 PetscCallCUPM(cupmFreeAsync(mcu->d_fact_work, stream)); in ResizeFactLwork()
343 PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_work, lwork, stream)); in ResizeFactLwork()
404 …PetscCallCUPMSOLVER(cupmSolverXgetrf(handle, m, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fa… in Factor()
442 …getrs(handle, op, m, nrhs, da.cupmdata(), lda, fact_ipiv, x, ldx, mcu->d_fact_work, mcu->d_fact_lw… in Solve()
489 …Xpotrf(handle, CUPMSOLVER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lw… in Factor()
502 PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_work, mcu->d_fact_lwork, stream)); in Factor()
506 …handle, CUPMSOLVER_FILL_MODE_LOWER, n, da, lda, mcu->d_fact_ipiv, mcu->d_fact_work, mcu->d_fact_lw… in Factor()
541 … CUPMSOLVER_FILL_MODE_LOWER, m, nrhs, da.cupmdata(), lda, x, ldx, mcu->d_fact_work, mcu->d_fact_lw… in Solve()
591 …pmSolverXgeqrf(handle, m, n, da.cupmdata(), lda, mcu->d_fact_tau, mcu->d_fact_work, mcu->d_fact_lw… in Factor()
607 const auto fact_work = mcu->d_fact_work; in Solve()
1039 PetscCallCUPM(cupmFreeAsync(mcu->d_fact_work, stream)); in Reset()
1809 PetscCallCUPM(cupmFreeAsync(mcu->d_fact_work, stream)); in InvertFactors()
1810 PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_work, il, stream)); in InvertFactors()
1813 …Xpotri(handle, CUPMSOLVER_FILL_MODE_LOWER, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lw… in InvertFactors()