permlib
0.2.6
Library for permutation computations
|
Group type for a permutation group whose type could not be determined. More...
#include <group_type.h>
Public Member Functions | |
AnonymousGroupType (unsigned int realDegree_, IntegerType order_=0) | |
virtual void | writeTypeToStream (std::ostream &o) const |
writes type specific string to output stream | |
Protected Member Functions | |
virtual bool | equalsType (const GroupType *type_) const |
checks if two group types represent the same permutation group | |
Protected Attributes | |
IntegerType | m_order |
Group type for a permutation group whose type could not be determined.
permlib::AnonymousGroupType< IntegerType >::AnonymousGroupType | ( | unsigned int | realDegree_, |
IntegerType | order_ = 0 |
||
) | [inline] |
realDegree | the number of elements the permutation group acts on |
order | the order of the permutation group, if known |
virtual bool permlib::AnonymousGroupType< IntegerType >::equalsType | ( | const GroupType * | type_ | ) | const [inline, protected, virtual] |
checks if two group types represent the same permutation group
This method may expect that the given group type is of the same type as itself. Thus it may cast type to its own type.
Reimplemented from permlib::GroupType.