Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/spqr/
H A Daijspqr.c118 QTB_handle = SuiteSparseQR_C_qmult(SPQR_QTX, chol->spqrfact, cholB, chol->common); in MatSolve_SPQR_Internal()
120 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, QTB_handle, chol->common); in MatSolve_SPQR_Internal()
123 Z_handle = SuiteSparseQR_C_solve(SPQR_RTX_EQUALS_ETB, chol->spqrfact, cholB, chol->common); in MatSolve_SPQR_Internal()
125 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, Z_handle, chol->common); in MatSolve_SPQR_Internal()
184 RTB_handle = SuiteSparseQR_C_solve(SPQR_RTX_EQUALS_ETB, chol->spqrfact, cholB, chol->common); in MatSolveTranspose_SPQR_Internal()
186 Y_handle = SuiteSparseQR_C_qmult(SPQR_QX, chol->spqrfact, RTB_handle, chol->common); in MatSolveTranspose_SPQR_Internal()
246 err = !SuiteSparseQR_C_numeric(PETSC_SMALL, &cholA, chol->spqrfact, chol->common); in MatQRFactorNumeric_SPQR()
280 if (chol->spqrfact) PetscCallExternal(!SuiteSparseQR_C_free, &chol->spqrfact, chol->common); in MatQRFactorSymbolic_SPQR()
281 chol->spqrfact = SuiteSparseQR_C_symbolic(SPQR_ORDERING_DEFAULT, 1, &cholA, chol->common); in MatQRFactorSymbolic_SPQR()
282 …PetscCheck(chol->spqrfact, PetscObjectComm((PetscObject)F), PETSC_ERR_LIB, "CHOLMOD analysis faile… in MatQRFactorSymbolic_SPQR()
/petsc/src/mat/impls/sbaij/seq/cholmod/
H A Dcholmodimpl.h52 SuiteSparseQR_C_factorization *spqrfact; member
H A Dsbaijcholmod.c280 if (chol->spqrfact) PetscCallExternal(!SuiteSparseQR_C_free, &chol->spqrfact, chol->common); in MatDestroy_CHOLMOD()