#5002: [with patch, positive review] CrystalOfTableaux call method breaks on
legitimate data
---------------------------+------------------------------------------------
 Reporter:  bump           |       Owner:  aschilling
     Type:  defect         |      Status:  assigned  
 Priority:  major          |   Milestone:  sage-3.4.1
Component:  combinatorics  |    Keywords:            
---------------------------+------------------------------------------------
Changes (by bump):

  * milestone:  sage-3.4.2 => sage-3.4.1


Comment:

 This patch fixes three bugs.

 First, there is the bug originally reported in this ticket.
 Second, there is the bug described at
 http://groups.google.com/group/sage-combinat-
 devel/msg/bce932c675b8b04a?hl=en
 Third, it fixes an exception on
 {{{Partition([]).outside_corners()}}}.

 In addition there are a lot of documentation improvements.

 The new class CrystalOfWords needs a docstring. Otherwise I found no
 problems.

 The patch does not change the effect of {{{sage --testall}}}.

 The patch applies cleanly on sage-3.4.1.rc1.

 Patch summary:

 {{{
 Adds index_set as a lazy_attribute method in class Crystal.
 Removes class AffineCrystal which was prematurely implemented
 Replaces the cmp_elements method => lt_elements in
 ClassicalCrystalOfLetters.
 Implements __ne__, __lt__, __ge__ methods in class Letter.
 Properly indents docstrings for TensorProductOfCrystals.
 New class CrystalOfWords.
 FullTensorProductOfCrystals inherits from CrystalOfWords.
 call method of FullTensorProductOfCrystals is taken down.
 CrystalOfTableaux inherits from CrystalOfWords.
 Docstring revision for CrystalOfTableaux.
 CrystalOfTableaux __init__ method allows multiple shapes.
 CrystalOfTableaux gets new methods cartan_type and module_generator
 CrystalOfTableauxElement __init__ revisions
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5002#comment:6>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to