Lines Matching refs:isOdd
119 PetscBool isOdd, isOddCheck; in main() local
122 PetscCall(PetscDTEnumPerm(N, k, perm, &isOdd)); in main()
125 PetscCall(PetscPrintf(PETSC_COMM_WORLD, ", %s\n", isOdd ? "odd" : "even")); in main()
127 …PetscCheck(kCheck == k && isOddCheck == isOdd, PETSC_COMM_SELF, PETSC_ERR_PLIB, "PetscDTEnumPerm /… in main()
146 PetscBool isOdd, isOddCheck; in main() local
149 PetscCall(PetscDTEnumSplit(N, k, j, subset, &isOdd)); in main()
151 …PetscCheck(isOddCheck == isOdd, PETSC_COMM_SELF, PETSC_ERR_PLIB, "PetscDTEnumSplit sign does not m… in main()
159 PetscCall(PetscPrintf(PETSC_COMM_WORLD, ", %s\n", isOdd ? "odd" : "even")); in main()
311 PetscBool isOdd; in main() local
315 PetscCall(PetscDTEnumSplit(j + k, j, l, split, &isOdd)); in main()
321 uWwxcheck += isOdd ? -(ux * wx) : (ux * wx); in main()
452 PetscBool isOdd; in main() local
455 isOdd = (PetscBool)((k * (N - k)) & 1); in main()
480 diff += PetscSqr(w[l] - (isOdd ? -starstarw[l] : starstarw[l])); in main()