36 bool operator()(
const Permutahedral_representation_& lhs,
const Permutahedral_representation_& rhs)
const {
37 if (lhs.vertex() < rhs.vertex())
return true;
38 if (lhs.vertex() > rhs.vertex())
return false;
40 if (lhs.partition().size() > rhs.partition().size())
return true;
41 if (lhs.partition().size() < rhs.partition().size())
return false;
43 if (lhs.partition() < rhs.partition())
return true;
44 if (lhs.partition() > rhs.partition())
return false;