Lines Matching refs:equal
11 PetscBool equal = PETSC_FALSE, flg; in main() local
95 PetscCall(MatEqual(C, D, &equal)); in main()
96 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "C != D"); in main()
102 PetscCall(MatMatMultEqual(AT, B, D, 10, &equal)); in main()
103 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "D != AT*B (transpose(aij)*dense)"); in main()
110 PetscCall(MatMatMultEqual(C, A, D, 10, &equal)); in main()
111 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "D != C*A (dense*aij)"); in main()
117 PetscCall(MatMatMultEqual(A, C, D, 10, &equal)); in main()
118 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "D != A*C (aij*dense)"); in main()
126 PetscCall(MatMatMultEqual(B, C, D, 10, &equal)); in main()
127 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "D != B*C (dense*dense)"); in main()
134 PetscCall(MatMatTransposeMultEqual(B, C, D, 10, &equal)); in main()
135 PetscCheck(equal, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "D != B*C^T (dense*dense)"); in main()