Regina 7.4 Calculation Engine
permsn.h File Reference

Provides lookup and iteration over all permutations in S_n. More...

#include "maths/perm.h"

Classes

struct  regina::PermSn< n, order, codeType >
 A lightweight array-like object that supports fast lookup and iteration for permutations on n objects. More...
 
class  regina::PermSn< n, order, codeType >::iterator
 An iterator over all permutations of n objects. More...
 
struct  regina::detail::PermSubSn< n, m, order >
 A lightweight array-like object that indexes smaller permutations within larger permutation groups; that is, it embeds the group S_m inside S_n for some n > m. More...
 

Namespaces

namespace  regina
 Contains the entire Regina calculation engine.
 
namespace  regina::detail
 Contains implementation details and common functionality for Regina's dimension-agnostic classes.
 

Detailed Description

Provides lookup and iteration over all permutations in S_n.

This file is automatically included from perm.h; there is no need for end users to include this header explicitly.