Changes between Version 3 and Version 5 of Ticket #5600


Ignore:
Timestamp:
05/03/09 02:17:01 (13 years ago)
Author:
nthiery
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5600

    • Property Cc sage-combinat added
    • Property Keywords integer compositions added
    • Property Summary changed from Cleanup of integer compositions to [with patch, needs review] Cleanup of integer compositions
  • Ticket #5600 – Description

    v3 v5  
    1 See http://wiki.sagemath.org/combinat/Weirdness:
    2 See compositions-cleanup-5600-nt.patch on the sage-combinat patch server
    3 
    4  * Documentation improvements
    5  * Accept any iterable as input
    6  * Adds concatenation of compositions
    7  * Use IntegerListLex (fast generation!)
     1 - Documentation improvements
     2 - Fixes some of http://wiki.sagemath.org/combinat/Weirdness
     3 - Composition(l) accepts any iterable l, and in particular a tuple
     4 - New functionalities:
     5    - concatenation (as __add__ and sum)
     6    - size
     7    - fatter, finer, fatten (refinement of compositions)
     8 - Uses IntegerListsLex (fast iteration, ...) instead of not any better specific code
     9   Note: this changes the iteration order to inverse lexicographic,
     10   and iteration changes the iteration order for set partitions, skew
     11   partitions, and skew tableaux.