#9109: Fast cython class for maps between finite sets.
----------------------------------------------+-----------------------------
   Reporter:  hivert                          |       Owner:  hivert         
       Type:  enhancement                     |      Status:  needs_review   
   Priority:  major                           |   Milestone:  sage-4.7       
  Component:  combinatorics                   |    Keywords:  finite sets map
     Author:  Florent Hivert                  |    Upstream:  N/A            
   Reviewer:  Mike Hansen, Nicolas M. ThiƩry  |      Merged:                 
Work_issues:                                  |  
----------------------------------------------+-----------------------------

Old description:

> The patch implement fast Cython classes to deals with maps between finite
> sets. The goal in particular is to allows to build very easily submonoid
> of
> the monoid of function from one set to itself.
>
> See for example class NDPFMonoidPosetNewSet in
> [http://combinat.sagemath.org/hgwebdir.cgi/patches/file/tip
> /parking_functions_posets-fh.patch#l1 parking_functions_posets-fh.patch]
>

> '''Apply:'''
>  1. [attachment:trac_9109-finite_set_maps-fh.patch]
>
> '''Dependencies:''' #8702

New description:

 The patch implements fast Cython classes for maps between finite sets. The
 goal in particular is to allow for building easily submonoids of the
 monoid of all maps from one set to itself.

 See for example class NDPFMonoidPosetNewSet in
 [http://combinat.sagemath.org/hgwebdir.cgi/patches/file/tip
 /parking_functions_posets-fh.patch#l1 parking_functions_posets-fh.patch]


 '''Apply:'''
  1. [attachment:trac_9109-finite_set_maps-fh.patch]

 '''Dependencies:''' #8702

--

Comment(by nthiery):

 We discussed the design quite some with Florent, and used the code
 intensively over the last month. It's a useful addition! Thanks!

 Florent: please check the small reviewer patch on the Sage-Combinat queue.
 If the changes are ok with you, you can fold/upload and set a positive
 review on my behalf.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9109#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
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