|
Boost : |
From: Jason D Schmidt (jd.schmidt_at_[hidden])
Date: 2002-09-18 22:24:08
Hi,
I have some numerical code that might be in shape enough to think about
having it reviewed. Before I submit anything, I'd like to get an idea
what people are looking for. Here's what I have right now:
ffts - transforms a std::valarray<T>; the size should be a power of 2;
the size is a template parameter (for a good reason)
power spectral density, cross-spectral density, correlations, convolution
- all simple algorithms built upon the fft; some are made faster through
using tricks that do ffts at once or do a half-size real fft
histograms, standard deviation/variance
function objects - gaussian, lorentzian, etc.
special functions: bessel functions, gamma functions - mainly algorithms
from Numerical Recipes
mathematical constants - e, pi, i (sqrt(-1)) packaged together in a
templated struct
physical constants: speed of light, Planck's constant, Newton's
gravitational constant, electron mass, proton mass, etc. - again packaged
together in a templated struct
Right now the above has only been tested & run on MSVC 6.0, so I can't
guarantee it will compile/run on other platforms. So, what sounds the
most interesting? Does anyone have any advice just based on the simple
descriptions given above? Other comments/questions?
Jason Schmidt
________________________________________________________________
GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today! For your FREE software, visit:
http://dl.www.juno.com/get/web/.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk