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