33#ifndef POINTWISESTABILIZERPREDICATE_H_
34#define POINTWISESTABILIZERPREDICATE_H_
36#include <boost/foreach.hpp>
49 template<
class InputIterator>
51 : m_toStabilize(begin, end)
60 BOOST_FOREACH(
unsigned long beta, m_toStabilize) {
61 if (*p / beta != beta)
67 std::vector<dom_int> m_toStabilize;
predicate matching a permutation if it stabilizes a given list of points pointwise
Definition pointwise_stabilizer_predicate.h:42
PointwiseStabilizerPredicate(InputIterator begin, InputIterator end)
constructor
Definition pointwise_stabilizer_predicate.h:50
bool operator()(const typename PERM::ptr &p) const
evaluate predicate
Definition pointwise_stabilizer_predicate.h:59