Lines Matching refs:h
8 PetscHeap h; in main() local
13 PetscCall(PetscHeapCreate(9, &h)); in main()
14 PetscCall(PetscHeapAdd(h, 0, 100)); in main()
15 PetscCall(PetscHeapAdd(h, 1, 19)); in main()
16 PetscCall(PetscHeapAdd(h, 2, 36)); in main()
17 PetscCall(PetscHeapAdd(h, 3, 17)); in main()
18 PetscCall(PetscHeapAdd(h, 4, 3)); in main()
19 PetscCall(PetscHeapAdd(h, 5, 25)); in main()
20 PetscCall(PetscHeapAdd(h, 6, 1)); in main()
21 PetscCall(PetscHeapAdd(h, 8, 2)); in main()
22 PetscCall(PetscHeapAdd(h, 9, 7)); in main()
24 PetscCall(PetscHeapView(h, NULL)); in main()
26 PetscCall(PetscHeapPop(h, &id, &val)); in main()
27 PetscCall(PetscHeapStash(h, id, val + 10)); in main()
28 PetscCall(PetscHeapPop(h, &id, &val)); in main()
29 PetscCall(PetscHeapStash(h, id, val + 10)); in main()
31 PetscCall(PetscHeapView(h, NULL)); in main()
33 PetscCall(PetscHeapUnstash(h)); in main()
35 PetscCall(PetscHeapView(h, NULL)); in main()
38 PetscCall(PetscHeapPop(h, &id, &val)); in main()
42 PetscCall(PetscHeapPop(h, &id, &val)); in main()
47 PetscCall(PetscHeapDestroy(&h)); in main()