#13358: package for fast polynomial evaluation
----------------------------------------------+----------------------------
Reporter: gmoroz | Owner: AlexGhitza
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.2
Component: packages: optional | Resolution:
Keywords: polynomials | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: boost::interval (optional) | Stopgaps:
----------------------------------------------+----------------------------
Comment (by gmoroz):
Hello,
Thanks for your interest. Indeed I only tested it for sage 5.9. I will
look into the new package structure and update it.
About the package, I did write it as an external package such that it can
easily be used directly within python only. All the code related to sage
should in theory be in the interface directory only. The idea is that in
order to use fast_polynomial with mpmath for example, it is only required
to add a corresponding interface file in the interfaces directory (telling
how to convert polynomials from mpmath to fast_polynomial) and tell in the
setup.py file which interface to use. I must emphasize that this is in
theory only, since I only wrote interface files for sage.
The other reason I wrote it as an external package is that some part also
depends on the boost::interval library, that was not in sage at the time I
started the project.
Guillaume
--
Ticket URL: <http://trac.sagemath.org/ticket/13358#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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.