Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/spqr/
H A Daijspqr.c114 cholmod_dense *Y_handle = NULL, *QTB_handle = NULL, *Z_handle = NULL; in MatSolve_SPQR_Internal() local
120 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, QTB_handle, chol->common); in MatSolve_SPQR_Internal()
121 …PetscCheck(Y_handle, PetscObjectComm((PetscObject)F), PETSC_ERR_LIB, "SuiteSparseQR_C_solve failed… in MatSolve_SPQR_Internal()
125 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, Z_handle, chol->common); in MatSolve_SPQR_Internal()
126 …PetscCheck(Y_handle, PetscObjectComm((PetscObject)F), PETSC_ERR_LIB, "SuiteSparseQR_C_solve failed… in MatSolve_SPQR_Internal()
129 *_Y_handle = Y_handle; in MatSolve_SPQR_Internal()
137 cholmod_dense cholB, *Y_handle = NULL; in MatSolve_SPQR() local
143 PetscCall(MatSolve_SPQR_Internal(F, &cholB, &Y_handle)); in MatSolve_SPQR()
146 PetscCall(PetscArraycpy(v, (PetscScalar *)Y_handle->x, n)); in MatSolve_SPQR()
148 PetscCallExternal(!cholmod_l_free_dense, &Y_handle, chol->common); in MatSolve_SPQR()
[all …]
/petsc/src/mat/impls/sbaij/seq/cholmod/
H A Dsbaijcholmod.c372 cholmod_dense cholB, cholX, *X_handle, *Y_handle = NULL, *E_handle = NULL; in MatSolve_CHOLMOD() local
380 …lmod_X_solve2, CHOLMOD_A, chol->factor, &cholB, NULL, &X_handle, NULL, &Y_handle, &E_handle, chol-… in MatSolve_CHOLMOD()
381 PetscCallExternal(!cholmod_X_free_dense, &Y_handle, chol->common); in MatSolve_CHOLMOD()
392 cholmod_dense cholB, cholX, *X_handle, *Y_handle = NULL, *E_handle = NULL; in MatMatSolve_CHOLMOD() local
399 …lmod_X_solve2, CHOLMOD_A, chol->factor, &cholB, NULL, &X_handle, NULL, &Y_handle, &E_handle, chol-… in MatMatSolve_CHOLMOD()
400 PetscCallExternal(!cholmod_X_free_dense, &Y_handle, chol->common); in MatMatSolve_CHOLMOD()