Mark,
I am interested in experimenting with automatic computation of derivatives in
Java. See <http://www.autodiff.org/> for more on computational differentiation.
Packages exist for other languages (e.g., Fortan, C, C++, MATLAB), but not for
Java.
Actually, there is an implementation in the dynamical system anlysis package
Janet <http://www.fys.dtu.dk/~janet/>, but I am curious about a different
approach.
JSci looks like a lovely place to start, with its abstract algebraic foundation,
polynomial class, and tensors thay may be useful for higer order derivatives.
Is anyone else working on a feature like this for JSci?
Might there be interest in including computational differentiation in JSci? It
has numerous applications in science and engineering.
Thanks,
John Gleeson