**unicycle_test**,
a MATLAB program which
calls unicycle() to carry out some operations on permutations with a single cycle.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

unicycle, a MATLAB library which considers permutations containing a single cycle, sometimes called cyclic permutations.

- unicycle_test.m, calls all the tests.
- unicycle_test.sh, runs all the tests.
- unicycle_test.txt, the output file.

- perm_is_unicycle_test.m
- unicycle_enum_test.m
- unicycle_index_test.m
- unicycle_index_to_sequence_test.m
- unicycle_inverse_test.m
- unicycle_next_test.m, generates unicycles in lexical order, one at a time.
- unicycle_random_test.m
- unicycle_rank_test.m
- unicycle_unrank_test.m