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
71 PetscCall(VecCopy(Y1, ltmp[0])); in CheckMatrices()
72 PetscCall(VecCopy(Y1, ltmp[1])); in CheckMatrices()
77 PetscCall(MatMultAdd(A, X, Y1, ltmp[0])); in CheckMatrices()
78 PetscCall(MatMultAdd(B, X, Y1, ltmp[1])); in CheckMatrices()
100 Vec left, right, X, Y, X1, Y1; in main() local
130 PetscCall(VecDuplicate(left, &Y1)); in main()
139 PetscCall(VecSetRandom(Y1, NULL)); in main()
146 PetscCall(VecSet(Y1, 4.0)); in main()
148 PetscCall(CheckMatrices(Asub, Bsub, left, right, X, Y, X1, Y1)); in main()
160 PetscCall(VecDestroy(&Y1)); in main()