permlib
0.2.9
Library for permutation computations
|
This class never imposes a restriction on any set. More...
#include <abstract_bsgs_helpers.h>
Public Member Functions | |
BaseSupportRestriction (const boost::shared_ptr< std::set< dom_int > > &support, const std::vector< dom_int > &s) | |
virtual bool | canBeIgnored () const |
virtual const std::vector< dom_int > * | set () const |
![]() | |
virtual | ~SupportRestriction () |
destructor | |
Protected Attributes | |
const boost::shared_ptr< std::set< dom_int > > | m_support |
const std::vector< dom_int > & | m_originalSet |
This class never imposes a restriction on any 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 |
Implements permlib::helpers::SupportRestriction.
Reimplemented in permlib::helpers::FullSupportRestriction, and permlib::helpers::ReducedSupportRestriction.
|
inlinevirtual |
Implements permlib::helpers::SupportRestriction.
Reimplemented in permlib::helpers::FullSupportRestriction.