63 BaseDequeVectorType::resize(nProc);
64 BaseWeightVectorType::resize(nProc,0.0);
67 for (
typename BaseMapType::const_reverse_iterator rIter =BaseMapType::rbegin();
68 rIter!=BaseMapType::rend();
72 const size_t argMin(min_element(BaseWeightVectorType::begin(), BaseWeightVectorType::end())-BaseWeightVectorType::begin());
74 BaseWeightVectorType::operator[](argMin)+=rIter->first;
76 BaseDequeVectorType::operator[](argMin).push_back(rIter->second);