On Nov 13, 1:39 pm, Ben Goodrich <
goodrich....@gmail.com> wrote:
> Hi,
>
> The simplify_rational method has three choices for Maxima functions,
> but I wanted to try GiNaC's normal method described here
>
>
http://www.ginac.de/tutorial/Rational-expressions.html#Rational-expre...
>
> to see if it was faster. Has someone already tried this and concluded
> Maxima was better?
>
Maxima has a very large number of very specific types of
simplifications/expansions. It allows for quite a bit of control.
That said, the main reason our Maxima stuff is slow is because we use
'pexpect' to communicate with it. Nils Bruin has a patch allowing us
to "turn on" a library interface (which is now already built inside
Sage) to Maxima instead; it would be great if someone who knew enough
about Lisp and whatever else needed would give it a positive review,
so that we could check such things at the library level.
That's a little orthogonal to your main question, which I should know
the answer to, but have forgotten off hand. Might this be in sage/
libs/ginac/ ?
- kcrisman