Hi Nils,

On Mon, Sep 7, 2009 at 2:24 AM, Nils Bruin<nbr...@sfu.ca> wrote:
> For other people interested in maxima-as-a-library: I personally don't
> have a clue what the right way forward is from here. What
> functionality do we need from maxima? Is a minimal functionality
> library the right way to go, a la the "myint" example above? Or would
> we be served with a fully functional ..


IMO, minimal but functional library would be the right way to go.
>From my personal experience, trying to do one small step at a time leads
to much further distance in long run rather than trying to do everything
at one go.

Given, you already have a working "integrate" interface, my suggestion
would be to a make a small algorithm interface.

We are in the process of reorganizing integrate code so that any integration
algorithm written for Sage can be hooked up easily by simply adding just
a line like

algorithm_table['ecl-maxima'] = _ecl_maxima_integrator


Then users well be able to access your interface as

--------
sage: integrate( f(x), x, algorithm="ecl-maxima")
--------


You may have a look at the patch

http://trac.sagemath.org/sage_trac/ticket/6465


Thanks,
Golam

--~--~---------~--~----~------------~-------~--~----~
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
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to