Lines Matching refs:Y1
51 static PetscErrorCode CheckMatrices(Mat A, Mat B, Vec left, Vec right, Vec X, Vec Y, Vec X1, Vec Y1) in CheckMatrices() argument
73 PetscCall(VecCopy(Y1, ltmp[0])); in CheckMatrices()
74 PetscCall(VecCopy(Y1, ltmp[1])); in CheckMatrices()
79 PetscCall(MatMultAdd(A, X, Y1, ltmp[0])); in CheckMatrices()
80 PetscCall(MatMultAdd(B, X, Y1, ltmp[1])); in CheckMatrices()
102 Vec left, right, X, Y, X1, Y1; in main() local
131 PetscCall(VecDuplicate(left, &Y1)); in main()
140 PetscCall(VecSetRandom(Y1, NULL)); in main()
147 PetscCall(VecSet(Y1, 4.0)); in main()
149 PetscCall(CheckMatrices(Asub, Bsub, left, right, X, Y, X1, Y1)); in main()
161 PetscCall(VecDestroy(&Y1)); in main()