#10519: analytic combinatorics: new code for computing asymptotics for 
multivariate
generating functions
-----------------------------+----------------------------------------------
   Reporter:  araichev       |       Owner:  sage-combinat                      
                                   
       Type:  enhancement    |      Status:  new                                
                                   
   Priority:  major          |   Milestone:  sage-4.6.1                         
                                   
  Component:  combinatorics  |    Keywords:  analytic combinatorics, 
multivariate generating functions, asymptotics
     Author:  Alex Raichev   |    Upstream:  N/A                                
                                   
   Reviewer:                 |      Merged:                                     
                                   
Work_issues:                 |  
-----------------------------+----------------------------------------------

Comment(by rbeezer):

 Hi Alex,

 I can't address the mathematics on this one, but can give some hints about
 getting this reviewed.


 1.  You'll want to submit this as a patch - then folks can run the
 doctests, check the documentation formatting.  There is a lot of checking
 that can't happen easily with a *.sage file.  (See below.)  Read the "Walk
 Through" section of the developer guide for help.


 2.  Your examples need slightly different formatting, like

 {{{
     EXAMPLES::

         sage: input 1
         output-1

     Something nice to say. ::

         sage: input-2
         output-2
 }}}

 Double-colons start verbatim blocks and sometimes print as colons.

 Sage code samples needs indentation.


 3.  Sage is mostly object-oriented.  "Internal" method names should begin
 with an underscore, then they won't show in tab-completion etc (Python
 convention).

 All your functions won't be available in teh global namespace (where they
 could conflict with other).  You should find an '''object''' (like maybe
 some kind of polynomial, especially if it is already int eh combinatorial
 library?) and make your functions be methods on that object.


 Thanks for your contribution - I hope the above is helpful for you.

 Rob

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10519#comment:2>
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