Differences between revisions 1 and 2
Revision 1 as of 2008-09-14 13:48:35
Size: 1548
Comment:
Revision 2 as of 2008-09-14 14:03:09
Size: 1835
Editor: DavidJoyner
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
 * Many bugs introduced in 3.1.1 where fixed by Mike Hansen and Timothy Clemans.
 * A new testing procedure was implemented hopefully preventing regressions like in 3.1.1. in the future
 * Many bugs introduced in 3.1.1 were fixed by Mike Hansen and Timothy Clemans.
 * A new testing procedure was implemented, hopefully preventing regressions like in 3.1.1 in the future.
Line 9: Line 9:
  * provides much improved performance for multiplication
  * provides improved performance for elimination
  * contains several build and bugfixes
  * provides much improved performance for multiplication,
  * provides improved performance for elimination,
  * contains several build and bugfixes.
Line 16: Line 16:
 * Mike Hansen wrote doctests for almost all pexpect interfaces which will ensure greater stability across the board.  * Mike Hansen wrote doctests for almost all pexpect interfaces, which will ensure greater stability across the board.
Line 33: Line 33:
 * In the module matrix_group, the method {{module_composition_factors}} interfaces with GAP's [http://www.gap-system.org/Manuals/doc/htm/ref/CHAP067.htm Meataxe] implementation. This will return decomposition information for a G-module, for any matrix group G over a finite field.

Sage 3.1.2 Release Tour

Notebook Bugs

  • Many bugs introduced in 3.1.1 were fixed by Mike Hansen and Timothy Clemans.
  • A new testing procedure was implemented, hopefully preventing regressions like in 3.1.1 in the future.

Improved Dense Linear Algebra over GF(2)

  • M4RI (http://m4ri.sagemath.org) was updated to the newest upstream release which

    • provides much improved performance for multiplication,
    • provides improved performance for elimination,
    • contains several build and bugfixes.
  • hashs and matrix pickling was much improved
  • dense matrices over \mathbb{F}_2 can now be written to/read from 1-bit PNG images

Doctest Coverage Hits 60%

  • Mike Hansen wrote doctests for almost all pexpect interfaces, which will ensure greater stability across the board.

New PolyBoRi Version (0.5) and Improved Interface

  • PolyBoRi was upgraded from 0.3 to 0.5rc

  • mq.SR now returns PolyBoRi equation systems if asked to

  • support for boolean polynomial interpolation was added

QEPCAD Interface

Developer's Handbook

  • John H Palmieri rewrote/rearranged large parts of the 'Programming Guide' (now 'Developer's Guide') which should make getting started easier for new developers.

Improved 64-bit OSX Support

Fast Numerical Integration

GAP Meataxe Interface

Better SymPy Integration

Hidden Markov Models

Faster Determinants of Matrices over Multivariate Polynomial Rings

Real Number Inputs Improved

ReleaseTours/sage-3.1.2 (last edited 2009-12-26 14:45:46 by Minh Nguyen)