Class CompositePermutation

Class Documentation

class CompositePermutation

Public Functions

inline CompositePermutation()
inline void append(const ElementaryPermutation &p)
inline void swap(size_t i, size_t j)
template<typename T>
inline T &operator()(T &a) const
template<typename T>
inline T &operator()(T &&a) const
inline CompositePermutation &operator()(const ElementaryPermutation &p)

Friends

friend std::ostream &operator<<(std::ostream &os, const CompositePermutation &p)