* ctypes based intefrace to GSL
@ 2007-08-03 13:39 Szymon Jaroszewicz
2007-08-15 17:52 ` Brian Gough
0 siblings, 1 reply; 2+ messages in thread
From: Szymon Jaroszewicz @ 2007-08-03 13:39 UTC (permalink / raw)
To: gsl-discuss
Hi All,
I have written Python bindings to GSL which use the ctypes package. It
is probably somewhat slower than pygsl but has other advantages:
1. It is very easy to install, the only dependency (except for GSL
itself) is the ctypes package, standard since Python 2.5. No
compilation is required. The implementation is simpler too as it does
not require SWIG wrappers, C code or shared libraries.
2. ctypes seems to be the preferred future way to do Python bindings,
since it is independent from python implementation used, e.g. it
should work with projects such as PyPy.
It is currently very incomplete but some important functionality like
vectors, ODEs, integration, Chebyshev approximation, one dimensional
root/minimization are there. You can get it at:
http://www.cs.umb.edu/~sj/ctypesGsl-0.1.tgz
Any comments are welcome
Szymon
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: ctypes based intefrace to GSL
2007-08-03 13:39 ctypes based intefrace to GSL Szymon Jaroszewicz
@ 2007-08-15 17:52 ` Brian Gough
0 siblings, 0 replies; 2+ messages in thread
From: Brian Gough @ 2007-08-15 17:52 UTC (permalink / raw)
To: Szymon Jaroszewicz; +Cc: gsl-discuss
At Fri, 03 Aug 2007 15:39:03 +0200,
Szymon Jaroszewicz wrote:
> It is currently very incomplete but some important functionality like
> vectors, ODEs, integration, Chebyshev approximation, one dimensional
> root/minimization are there. You can get it at:
>
> http://www.cs.umb.edu/~sj/ctypesGsl-0.1.tgz
>
Thanks for the info. I've added a link to it at
http://www.gnu.org/software/gsl/
--
Brian Gough
Network Theory Ltd,
Publishing Free Software Manuals --- http://www.network-theory.co.uk/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-08-15 17:52 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-03 13:39 ctypes based intefrace to GSL Szymon Jaroszewicz
2007-08-15 17:52 ` Brian Gough
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).