Home
last modified time | relevance | path

Searched refs:erase (Results 1 – 6 of 6) sorted by relevance

/petsc/include/petsc/private/cpp/
H A Dunordered_map.hpp116 iterator erase(iterator) noexcept;
117 iterator erase(const_iterator) noexcept;
118 iterator erase(const_iterator, const_iterator) noexcept;
1039 inline typename KHashTable<V, H, KE>::iterator KHashTable<V, H, KE>::erase(iterator pos) noexcept in erase() function in Petsc::khash::KHashTable
1050 inline typename KHashTable<V, H, KE>::iterator KHashTable<V, H, KE>::erase(const_iterator pos) noex… in erase() function in Petsc::khash::KHashTable
1061 inline typename KHashTable<V, H, KE>::iterator KHashTable<V, H, KE>::erase(const_iterator begin_pos… in erase() function in Petsc::khash::KHashTable
1247 using table_type::erase; // inherit erase overloads
1248 size_type erase(const key_type &) noexcept;
1336 inline typename UnorderedMap<K, T, H, KE>::size_type UnorderedMap<K, T, H, KE>::erase(const key_typ… in erase() function in Petsc::UnorderedMap
1343 PetscCallCXX(this->erase(it)); in erase()
H A Dobject_pool.hpp166 PetscCallCXX(it = decltype(it){ptr_stack.erase(std::next(it).base())}); in for_each()
/petsc/src/sys/tests/
H A Dex64.cxx433 PetscCallCXX(map.erase(it)); in test_erase()
443 PetscCallCXX(map.erase(it)); in test_erase()
451 PetscCallCXX(map.erase(map.begin(), map.end())); in test_erase()
477 PetscCallCXX(map.erase(map.begin(), map.end())); in test_erase()
504 for (auto &&kv : sample_values) PetscCallCXX(map.erase(kv.first)); in test_erase()
/petsc/src/sys/objects/device/interface/
H A Dmark_dcontext.cxx412 PetscCallCXX(deps.erase(it, end)); in PetscDeviceContextMapIterVisitor()
414 if (deps.empty()) PetscCallCXX(object_map.erase(mapit)); in PetscDeviceContextMapIterVisitor()
H A Dmemory.cxx426 PetscCallCXX(map.erase(found_it)); in PetscDeviceDeallocate_Private()
/petsc/src/sys/objects/device/tests/
H A Dex11.cxx234 PetscCallCXX(expected_map.erase(found_it)); in CheckMapEqual()