Lines Matching refs:b
8 Vec a, a2, b, b2, c, c2, A_diag, A_inv_diag; in main() local
16 PetscCall(VecDuplicate(a, &b)); in main()
22 PetscCall(VecSetRandom(b, rand)); in main()
26 PetscCall(VecDuplicate(b, &b2)); in main()
27 PetscCall(VecCopy(b, b2)); in main()
36 PetscCall(VecDuplicate(b, &b2)); in main()
39 PetscCall(VecAXPY(a, 0.5, b)); in main()
53 PetscCall(VecPointwiseMult(c, b, a)); in main()
54 PetscCall(MatMult(A, b, c2)); in main()
59 PetscCall(VecPointwiseMult(c, b, a)); in main()
61 PetscCall(MatMultAdd(A, b, a, c2)); in main()
68 PetscCall(VecPointwiseMult(c, b, a)); in main()
70 PetscCall(MatMultAdd(A, b, c2, c2)); in main()
75 PetscCall(VecPointwiseDivide(c, b, a)); in main()
76 PetscCall(MatSolve(A, b, c2)); in main()
105 PetscCall(VecPointwiseMult(a, a, b)); in main()
106 PetscCall(MatDiagonalScale(A, b, NULL)); in main()
112 PetscCall(VecPointwiseMult(a, a, b)); in main()
113 PetscCall(MatDiagonalScale(A, NULL, b)); in main()
119 PetscCall(VecCopy(b, a)); in main()
120 PetscCall(MatDiagonalSet(A, b, INSERT_VALUES)); in main()
127 PetscCall(VecSetRandom(b, rand)); in main()
129 PetscCall(VecAXPY(a, 1.0, b)); in main()
130 PetscCall(MatDiagonalSet(A, b, ADD_VALUES)); in main()
137 PetscCall(VecSetRandom(b, rand)); in main()
139 PetscCall(VecPointwiseMax(a, a, b)); in main()
140 PetscCall(MatDiagonalSet(A, b, MAX_VALUES)); in main()
147 PetscCall(VecSetRandom(b, rand)); in main()
149 PetscCall(VecPointwiseMin(a, a, b)); in main()
150 PetscCall(MatDiagonalSet(A, b, MIN_VALUES)); in main()
157 PetscCall(VecSetRandom(b, rand)); in main()
159 PetscCall(MatDiagonalSet(A, b, NOT_SET_VALUES)); in main()
213 PetscCall(VecDestroy(&b)); in main()