Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/tutorials/
H A Dex4.c161 Vec bound, x, b, Qdiag, DVec; in main() local
240 PetscCall(MatCreateVecs(Q, &Qdiag, NULL)); in main()
241 PetscCall(MatGetDiagonal(Q, Qdiag)); in main()
242 PetscCall(VecReciprocal(Qdiag)); in main()
244 PetscCall(MatDiagonalSet(QInv, Qdiag, INSERT_VALUES)); in main()
261 PetscCall(VecSqrtAbs(Qdiag)); in main()
263 PetscCall(MatDiagonalSet(QInv, Qdiag, INSERT_VALUES)); in main()
340 PetscCall(VecDestroy(&Qdiag)); in main()