File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -117,16 +117,17 @@ class CellCustomizer
117117 CellMetric &metric) const
118118 {
119119 // std::cerr << "Customizing cells\n";
120- // Heap heap_exemplar(graph.GetNumberOfNodes());
121- // HeapPtr heaps(heap_exemplar);
120+ const auto number_of_nodes = graph.GetNumberOfNodes ();
121+ HeapPtr heaps ([number_of_nodes]{
122+ return Heap{number_of_nodes};
123+ });
122124
123125 for (std::size_t level = 1 ; level < partition.GetNumberOfLevels (); ++level)
124126 {
125127 tbb::parallel_for (tbb::blocked_range<std::size_t >(0 , partition.GetNumberOfCells (level)),
126128 [&](const tbb::blocked_range<std::size_t > &range)
127129 {
128- Heap heap{graph.GetNumberOfNodes ()};
129- // auto &heap = heaps.local();
130+ auto &heap = heaps.local ();
130131 for (auto id = range.begin (), end = range.end (); id != end; ++id)
131132 {
132133 Customize (
You can’t perform that action at this time.
0 commit comments