I have a patch which is working (thanks to mabshoff for helping me remove the horrible memory leak in Tucson). The patch does not have doctests. It relies on a patch to lcalc itself. I have asked Mike Rubinstein to make it a part of lcalc. This was more than 2 months ago. I have not heard anything from him since then. Within the next week I will post the patches and the documentation.
There is a reason why patches to lcalc are necessary. For example, the function which computes zeros of an L-function spits it out with a cout . I added a patch to lcalc which adds functionality to return the zeros in a vector<double>. This can be converted to python list of sage RealField(). The other solution I thought was to write to a temporary file and read from there. I doubt it will be any better than current use of pexpect. Only advantage would be that for computing with arbitrary L function (satisfying the conditions lcalc requires) will become possible. Rishi On May 28, 11:58 pm, Pablo De Napoli <pden...@gmail.com> wrote: > Hi, > I want to ask about the status of wrapping lcalc library > (ticket #5396) > I would be interested in helping with that, but there is no patch yet. > > Pablo --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---