Hi All! Following Nicolas' suggestion, I asked the MeatAxe developers (i.e., mainly Michael Ringe, and also Klaus Lux). They seem to have no objections against using a major modification of their code (sure, it's GPL at the end of the day). Of course, maintenance and compatibility are a little easier to get with 2.4.13. On the other hand, Michael Ringe confirms that the main changes (at least in the linear algebra part that I am wrapping) between 2.2.4 and 2.4.13 concern the interface, but not the underlying algorithms.
Klaus Lux also mentions the GAP package cvec. I didn't look at it, yet, and I don't know if it provides a C library. In either case, I should soon focus on the main project, which is *not* about implementing linear algebra. Hence, changing from MeatAxe 2.2.4 to either MeatAxe 2.4.13 or cvec or prime slice is only an option if I it does not involve much additional programming for me. And using the current Sage implementation is not an option either (for GF(p^n), p odd, n>1, I mean). Of course, if someone else implements prime slice or "Linbox in the non-prime case", I would be glad to use it... I will post my LibMeatAxe wrapper on trac (probably by end of the week), and then we'll see whether I will be the only one who will use it... Best regards, Simon -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org