|
permlib
0.2.8
Library for permutation computations
|
This class implements canBeIgnored() but has a trivial set() More...
#include <abstract_bsgs_helpers.h>
Public Member Functions | |
| ReducedSupportRestriction (const boost::shared_ptr< std::set< dom_int > > &support, const std::vector< dom_int > &s) | |
| virtual bool | canBeIgnored () const |
Public Member Functions inherited from permlib::helpers::BaseSupportRestriction | |
| BaseSupportRestriction (const boost::shared_ptr< std::set< dom_int > > &support, const std::vector< dom_int > &s) | |
| virtual const std::vector < dom_int > * | set () const |
Public Member Functions inherited from permlib::helpers::SupportRestriction | |
| virtual | ~SupportRestriction () |
| destructor | |
Additional Inherited Members | |
Protected Attributes inherited from permlib::helpers::BaseSupportRestriction | |
|
const boost::shared_ptr < std::set< dom_int > > | m_support |
| const std::vector< dom_int > & | m_originalSet |
This class implements canBeIgnored() but has a trivial set()
|
inline |
| support | the support of the group (i.e. a set of all elements that are moved by at least one permutation) |
| s | the set for which we want to decide whether the permutation action is trivial |
|
inlinevirtual |
Reimplemented from permlib::helpers::BaseSupportRestriction.
1.8.7