Is there anyone on the list familiar with the Macsyma program ALPAL (A
Livermore Physics Application Language)? It basically takes a symbolic
definition of a PDE and boundary conditions and generates Fortran for
solving it using finite-difference methods. The paper I've been able
to find on it,
http://www.osti.gov/bridge/product.biblio.jsp?osti_id=6225746
indicates that you can supply custom difference operators, so it might
be useful for trying out pseudo-spectral approaches (which is my
interest). From the description in the paper, I've ended up cobbling
together a bunch of the ALPAL capabilities, but it sounds like a much
more complete and general solution than my collection of one-off
scripts for a particular problem.
Google turned up an old unanswered question about this on the mailing
list here: http://www.math.utexas.edu/pipermail/maxima/2001/001135.html
Just curious if any of the ALPAL capabilities got incorporated into
Maxima, or if there is interest in starting/re-starting a similar
project? If anyone might have a contact at Livermore that might have
the old code? Maybe there already is a project like this one that I
don't know about that's current?
I'd appreciate any insight you might be able to share; thanks for your
time and consideration.
--
Joshua Stults
Website: http://j-stults.blogspot.com