Example #1
0
 def test_perm_compose(*perms):
     lst = [hw.Permutation(perm) for perm in perms]
     return hw.compose_list(lst).perm
Example #2
0
 def test_perm_inv(perm):
     perm_obj = hw.Permutation(perm)
     return perm_obj.inv().perm
Example #3
0
 def test_perm_compose(p1, p2):
     perm_obj1 = hw.Permutation(p1)
     perm_obj2 = hw.Permutation(p2)
     return perm_obj1.compose(perm_obj2).perm
Example #4
0
 def test_perm_getitem(perm, i):
     perm_obj = hw.Permutation(perm)
     return perm_obj[i]
Example #5
0
 def test_perm_validation(perm):
     perm_obj = hw.Permutation(perm)
     return perm_obj.perm
Example #6
0
 def test_perm_order(perm):
     return hw.Permutation(perm).order()