24 namespace VectorImplementation
38 namespace SparseMatrixImplementation
56 #ifdef DEAL_II_WITH_THREADS
58 : my_partitioner(std::make_shared<tbb::affinity_partitioner>())
68 "A vector partitioner goes out of scope, but "
69 "it appears to be still in use."));
74 std::shared_ptr<tbb::affinity_partitioner>
77 std::lock_guard<std::mutex> lock(
mutex);
79 return std::make_shared<tbb::affinity_partitioner>();
89 std::shared_ptr<tbb::affinity_partitioner> &p)
93 std::lock_guard<std::mutex> lock(
mutex);