Lines Matching refs:W1
52 Vec W1, W2, W3, diff; in TestMatrix() local
70 PetscCall(VecDuplicate(X, &W1)); in TestMatrix()
82 PetscCall(MatMult(A, Z, W1)); in TestMatrix()
83 PetscCall(MatMultTranspose(A, W1, W2)); in TestMatrix()
86 PetscCall(VecConjugate(W1)); in TestMatrix()
87 PetscCall(MatMultHermitianTranspose(A, W1, W2)); in TestMatrix()
93 PetscCall(VecSet(W1, -1.0)); in TestMatrix()
94 PetscCall(MatMultAdd(A, W1, W1, W2)); in TestMatrix()
103 PetscCall(MatMultAdd(A, W1, W2, W2)); in TestMatrix()
115 PetscCall(VecSet(W1, -1.0)); in TestMatrix()
116 PetscCall(MatMultTransposeAdd(A, W1, W1, W2)); in TestMatrix()
125 PetscCall(MatMultTransposeAdd(A, W1, W2, W2)); in TestMatrix()
137 PetscCall(VecSet(W1, -1.0)); in TestMatrix()
138 PetscCall(MatMultHermitianTransposeAdd(A, W1, W1, W3)); in TestMatrix()
148 PetscCall(MatMultHermitianTransposeAdd(A, W1, W3, W3)); in TestMatrix()
172 PetscCall(MatGetDiagonal(A, W1)); in TestMatrix()
173 PetscCall(VecView(W1, viewer)); in TestMatrix()
179 PetscCall(VecDestroy(&W1)); in TestMatrix()