Lines Matching full:map

46   PetscCall(PetscViewerASCIISynchronizedPrintf(vwr, "Marked Object Map:\n"));  in MarkedObjectMapView()
90 …SETERRQ(comm, PETSC_ERR_PLIB, "Condition '%s' failed, marked object map in corrupt state: %s", con… in CheckMarkedObjectMap_Private()
129 // The underlying marked object map is *unordered*, and hence the order in which we in TestAllCombinations()
132 // be 2 while knext is 0. So we need to map these back to linear space so we can loop in TestAllCombinations()
142 // search the list of keys from the map for the selected key in TestAllCombinations()
146 …eckMarkedObjectMap(key_idx < std::distance(keys, keys_end), "marked object map could not find expe… in TestAllCombinations()
157 …PetscCall(CheckMarkedObjectMap(nkeys == num_expected_keys, "marked object map has %zu keys expecte… in TestAllCombinations()
163 // Check that the map contained only keys we were looking for. Any extra keys will have in TestAllCombinations()
165 …_keys.cend(); ++it) PetscCall(CheckMarkedObjectMap(*it > 0, "Marked Object Map has extra object en… in TestAllCombinations()
171 …jectMap(nkeys == 0, "synchronizing device context did not empty dependency map, have %zu keys", nk… in TestAllCombinations()
208 …PetscCall(CheckMarkedObjectMap(found_it != expected_map.cend(), "marked object map did not contain… in CheckMapEqual()
231 // remove the found iterator from the map, this ensure we either run out of map (which is in CheckMapEqual()
237 …PetscCall(CheckMarkedObjectMap(expected_map.empty(), "Not all keys in marked object map accounted … in CheckMapEqual()
295 // foremost, ensure they are all idle, and that it does not change the map in main()
297 // Map should be empty in main()
300 // Syncing again shouldn't magically fill the map back up in main()
307 // the reader that will remain in the map after sync_reader synchronizes in main()
334 // Test that sync of unrelated ctx does not affect the map in main()
346 // Now the map is empty again in main()
367 // Now the map is empty again in main()
376 // map must be empty in main()
385 // remove A from the map in main()
393 // C waited on B, so synchronizing C should remove B from the map but *not* remove A in main()
399 // Test that read->write correctly wipes out the map in main()