Boost logo

Boost :

From: Jason D Schmidt (jd.schmidt_at_[hidden])
Date: 2002-09-18 22:24:08


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

Juno offers FREE or PREMIUM Internet access for less!
Join Juno today! For your FREE software, visit:

Boost list run by bdawes at, gregod at, cpdaniel at, john at