[Maxima] GSL, FFI, GCL, Windows; was: find_root with bfloats
fateman at cs.berkeley.edu
Wed Sep 29 11:34:33 CDT 2010
On 9/29/2010 8:19 AM, Robert Dodier wrote:
> On 9/29/10, Raymond Toy<toy.raymond at gmail.com> wrote:
>> You mean having maxima use gsl to implement special functions?
>> This (and related) issues has come up before. The main blocking point
>> is that it doesn't work with all of the Lisps we currently support and
>> gcl in particular since that is still the primary lisp for distribution.
>> (I think; I don't build distribution binaries.)
There is another issue, which is not a disqualification for what GSL
does, but for what it
doesn't do. What one presumably would like is a library that fits the
model of what can or should be computed in a sometimes-exact,
or sometimes-symbolic context.
f(<rational>) should do something useful, perhaps even returning an
Perhaps it should be
f(<bigfloat>, desired_error_bound) --> bigfloat
perhaps singularities and infinities should somehow work in concert with
the operations in Maxima. Not that they are necessarily right, currently.:)
f(<double-float>). which is likely what GSL does, mostly.
More information about the Maxima