#11375: speed up computation of level one eisenstein series
-----------------------------+----------------------------------------------
   Reporter:  was            |          Owner:  craigcitro
       Type:  enhancement    |         Status:  new       
   Priority:  minor          |      Milestone:  sage-4.7.1
  Component:  modular forms  |       Keywords:            
Work_issues:                 |       Upstream:  N/A       
   Reviewer:                 |         Author:            
     Merged:                 |   Dependencies:            
-----------------------------+----------------------------------------------
 Craig Citro sent me some much faster code.  See attached patch.  He says
 "i need to just yank the testing stuff in that patch and
 it's probably ready to submit.

 interestingly/sadly the tests i ran had that code spending ~15-20% of
 its time computing the coefficients, and ~80-85% converting them and
 copying them around multiple times. depending on what you want to do
 with it, it's definitely plausible to push it quite a bit more.

 i think the current setup is good enough for some stuff, but honestly,
 if i ever get a chance to work on some of the stuff i originally wrote
 that code for ... i'm probably just going to rewrite it in C/C++ and
 link directly against gmp/zn_poly. ;)"

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11375>
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