Differences between revisions 3 and 4
Revision 3 as of 2007-06-12 06:05:39
Size: 554
Editor: c-24-17-242-101
Comment:
Revision 4 as of 2007-06-12 08:29:35
Size: 1233
Editor: c-24-17-242-101
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
Possible Projects depending on interests of participants Possible Projects depending on interests of participants. Unless more people join our group we will probably
have to focus on one or two projects. I believe we or someone should definitely do the first one listed below. This would
be mostly pure python coding. Projects 2,3,4 and 5 would require pyrex and maybe some C programming
The last one I would be great to have someone do, but I'm not very good at writing interfaces.
Line 9: Line 12:
  * Extend numerical sparse matrix capabilities (additional constructors for special forms such as tridiagonal)
  * Implement numerical complex sparse matrices based on Josh's real sparse matrices.
  * Incorporate clapack into SAGE
  * Possibly try to include ARPACK (depends on clapack)
  * Improve SAGE's support for octave and matlab
  1. Extend numerical sparse matrix capabilities. In particular add additional constructors for matrices with special forms.
such as tridiagonal matrices.
  2.
Implement numerical complex sparse matrices based on Josh's real sparse matrices.
  3. Incorporate clapack into SAGE (Not much to do here, just to make an spkg and make sure it works)
  4. Possibly try to include ARPACK for computing eigenvalues of large spare matrices. (depends on clapack)
  5. Wrap the optimization/minimization/root finding routines in GSL. (These would be very similar to the code in sage/gsl/ode.pyx).
  6.
Improve SAGE's support for octave and matlab.
Line 15: Line 20:
 

Numerical Computation

[:days4/projects/: Other SAGE Days 4 Project]

Participants: Kirsten Fagnan, Josh Kantor, didier deshommes

Possible Projects depending on interests of participants. Unless more people join our group we will probably have to focus on one or two projects. I believe we or someone should definitely do the first one listed below. This would be mostly pure python coding. Projects 2,3,4 and 5 would require pyrex and maybe some C programming The last one I would be great to have someone do, but I'm not very good at writing interfaces.

  1. Extend numerical sparse matrix capabilities. In particular add additional constructors for matrices with special forms.

such as tridiagonal matrices.

  1. Implement numerical complex sparse matrices based on Josh's real sparse matrices.
  2. Incorporate clapack into SAGE (Not much to do here, just to make an spkg and make sure it works)
  3. Possibly try to include ARPACK for computing eigenvalues of large spare matrices. (depends on clapack)
  4. Wrap the optimization/minimization/root finding routines in GSL. (These would be very similar to the code in sage/gsl/ode.pyx).
  5. Improve SAGE's support for octave and matlab.

days4/projects/numerical (last edited 2008-11-14 13:42:06 by localhost)