Software Under Development
I'm developing various possibly useful software. This page exists so
that web-searching programs can find that this software exists, and
thus you can talk to me about it instead of duplicating my work. Here
are the packages I'm working on
-- send me mail to find out their
current status, or if you know of anyone else who is doing similar
things already:
- xdragon, a facility for using NaturallySpeaking running in a
Windows VM under Linux.
- Solution of nonlinear equations via Powell's hybrid method in
Mathematica.
- Computation of tunneling instantons (bounce solutions) for false
vacuum decay using multiple shooting, in Mathematica, under the name
AnyBubble or "any bubble".
- Solution of nonlinear equations via Powell's hybrid method in Lisp to
arbitrary precision. This is a full-featured package which includes
the ability to control the precision of the computation and to handle
invalid areas in parameter space.
- Interface between Lisp and Gnuplot.
- Lisp translation of Hairer's FORTRAN implementation of
Runge-Kutta Dormand-Prince DOP853 differential equation solver.
- Emacs code to support Majordomo and Mailman.
- MPI emacs facilities, which allow you to interact with several
MPI processes, each in its own emacs buffer.
- Non-uniform (non-equispaced) fast Fourier transform, sometimes
called "NUFFT" or "NDFT", in Lisp.
- Long ago I wrote an interface between Lisp and Mathematica, using
MathLink. I think it was in Mathematica version 2, so it is probably of
no use now.
There is an old "Numerical Recipes in Lisp" translated from Fortran by
Kevin Brouhan, with a few hacks from me. It is available (along with
many other languages) on a Numerical Recipes Code CD-ROM from
Cambridge University Press or its
U.S. site.
kdo@cosmos.phy.tufts.edu