Sergey Sadov - Software
This stuff is sorted by programming language -- not a perfect choice,
perhaps, but better than total chaos.
C++
-
FileOpener
-
Small C++ class to facilitate frequently used file initializations
-
Numerical C++ libraries
-
Complex arithmetics, linear algebra, splines,...
Pascal
-
Scatter
-
Small, fast program for computing acoustic
scattering from a smooth periodic surface. With only 30 KB executable,
incorporates a smart algorithm for solving boundary integral
equations.
-
Pas4PS
-
Object Pascal (Borland) library for programming PostScript pictures.
Utilities for polygons, arcs, arrows, dashing etc.
Main target: figures for scientific papers.
The library can be used to create custom-tailored graphs of
functions, Poincare sections, and similar calculation-based graphics, which
sometimes looks better than similar graphics generated by Maple, Mathematica,
etc, or simply can not be effectively produced by brandname packages.
-
Runge-Kutta-Fehlberg integrator
-
(RKF of order 4-5) for ordinary differential
equations with an abstract callback handler which can fetch integration
data upon request at user-defined moments.
Java
-
Simple Statistics
(applet)
-
Mean value, Standard deviation, Histogram
[Sergey Sadov's home page]