Processing Math: Done
No jsMath TeX fonts found -- using unicode fonts instead.
This may be slow and might not print well.
Use the jsMath control panel to get additional information.
jsMath Control PanelHide this Message


jsMath
Differences between revisions 16 and 17
Revision 16 as of 2006-09-24 05:17:33
Size: 1977
Editor: anonymous
Comment:
Revision 17 as of 2006-09-25 21:42:48
Size: 2148
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
 * (MartinAlbrecht) (together with Justin Walker if he attends) Treat the Singular SPKG and push the changes upstream.
 * (MartinAlbrecht) Make MPolynomials way faster.

SAGE Days 2 Wiki: Coding Sprints

[:days2: SAGE Days 2]

Put ideas for coding sprints here. The [http://modular.math.washington.edu/sage/roadmap/current/ SAGE roadmap] is very relevant.

  • (MartinAlbrecht) Matrices: Decide about inclusion of LinBox and either include it or port the needed changes to ["Givaro"] (see Finite field elements). Then either fix LinBox where needed (e.g., gauss) or implement needed algorithms. (Maybe also wrap/implement ["M4RI"]).

  • (MartinAlbrecht) Finite field elements: Finish the transition from ["Pari"] to ["Givaro"] for small #F216 fields, wrap some more ["Givaro"] (& ["Linbox"] ?) classes. Wrap ["NTL"] for larger extension fields.

  • (MartinAlbrecht) SAGE/Wiki/Web integration. Needs design decisions.

  • (MartinAlbrecht) Pyrex code inspection would be very nice.

  • (MartinAlbrecht) Devote some time to ["Annoying Bugs"] and ["Bugs"] See also the new trac server (http://sage.math.washington.edu/trac).

  • (KiranKedlaya) Internalize more GAP functionality into SAGE's own group classes, much as has already been done with PARI (for number fields) and Singular (for polynomials).

  • (IftikharBurhanuddin) Benchmark components of Sage with respect to other CAS.

    • - padic, finite field (poly ring) arithmetic, for example factoring polynomials, root finding, etc. The misc/benchmark.py file is very relevant.
  • (TomBoothby) Notebook usability. Making tricky elements work better across target browsers.

  • (DavidHarvey) Move more arithmetic classes into Pyrex.

  • (DavidHarvey) Study how to make Pyrex code faster.

  • (DavidHarvey) Write a basic pAdicInteger class.

  • (IftikharBurhanuddin) Cleanup asymptotically fast elliptic curve rational torsion computation code

  • (IftikharBurhanuddin) Make the SuperSingularModule code run faster (http://sage.math.washington.edu/home/burhanud/SSMod/ssmod.py.txt)

  • (Bill Page) Implement a Sage interface to Axiom (http://wiki.axiom-developer.org)

  • (MartinAlbrecht) (together with Justin Walker if he attends) Treat the Singular SPKG and push the changes upstream.

  • (MartinAlbrecht) Make MPolynomials way faster.

sd2-sprint (last edited 2008-11-14 13:42:06 by anonymous)