Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

If you are just interested in using some functionality that maxima offers on a sage expression, then maxima_methods is probably an outdated way of doing so presently: it still uses a text-based interface to maxima, whereas we have maxima_lib nowadays.

If you have a symbolic expression F and do

F._maxima_().exponentialize()._sage_()

you should get basically the same result as

F.maxima_methods().exponentialize()

but via the more efficient maxima_lib interface. That doesn't involve a separate process either, so killing sage will just do the trick. Perhaps maxima_methods needs to be migrated to use maxima_lib, but since the only thing it does is convert the expression back to sage after the method call, it's hardly worth supporting in the first place.