Lines Matching refs:equal
14 PetscBool equal, Aiselemental; in main() local
70 PetscCall(MatMultEqual(C, B, 10, &equal)); in main()
71 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "A^T*x != (x^T*A)^T"); in main()
77 PetscCall(MatMultEqual(C, B, 10, &equal)); in main()
78 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "C*x != B*x"); in main()
88 PetscCall(MatMatMultEqual(C, A, B, 10, &equal)); in main()
89 …PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "B != C*A for matrix type transpose and seqdens… in main()
99 PetscCall(MatMatMultEqual(B, A, C, 10, &equal)); in main()
100 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "B*A*x != C*x"); in main()
116 PetscCall(MatTransposeMatMultEqual(A, A, D, 10, &equal)); in main()
117 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "D*x != A^T*A*x"); in main()
127 PetscCall(MatMatMultEqual(A, D, E, 10, &equal)); in main()
128 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "E*x != A*D*x"); in main()
152 PetscCall(MatTransposeMatMultEqual(A, B, D, 10, &equal)); in main()
153 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "D*x != A^T*B*x"); in main()
182 PetscCall(MatMatTransposeMultEqual(A, B, D, 10, &equal)); in main()
183 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_PLIB, "D*x != A^T*A*x"); in main()