Home
last modified time | relevance | path

Searched refs:d_fact_ipiv (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp41 cupmBlasInt_t *d_fact_ipiv; // device pivots member
401 if (!mcu->d_fact_ipiv) PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_ipiv, n, stream)); in Factor()
404 …e, m, n, da.cupmdata(), lda, mcu->d_fact_work, mcu->d_fact_lwork, mcu->d_fact_ipiv, mcu->d_fact_in… in Factor()
417 const auto fact_ipiv = mcu->d_fact_ipiv; in Solve()
499 if (!mcu->d_fact_ipiv) PetscCall(PetscCUPMMallocAsync(&mcu->d_fact_ipiv, n, stream)); in Factor()
506 …(cupmSolverXsytrf(handle, CUPMSOLVER_FILL_MODE_LOWER, n, da, lda, mcu->d_fact_ipiv, mcu->d_fact_wo… in Factor()
520 …PetscAssert(!mcu->d_fact_ipiv, PETSC_COMM_SELF, PETSC_ERR_LIB, "%ssytrs not implemented", cupmSolv… in Solve()
1037 PetscCallCUPM(cupmFreeAsync(mcu->d_fact_ipiv, stream)); in Reset()
1798 …PetscCheck(!mcu->d_fact_ipiv, PETSC_COMM_SELF, PETSC_ERR_LIB, "%sDnsytri not implemented", cupmSol… in InvertFactors()