Searched refs:Qdiag (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/tutorials/ |
| H A D | ex4.c | 161 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()
|