Boost logo

Boost :

From: Paul A Bristow (pbristow_at_[hidden])
Date: 2006-12-05 10:15:38


>-----Original Message-----
>From: boost-bounces_at_[hidden]
>[mailto:boost-bounces_at_[hidden]] On Behalf Of Franck Stauffer
>Sent: 05 December 2006 12:35
>To: boost_at_[hidden]
>Subject: Re: [boost] Numerical Quadrature Library

>Since there is some (minor) interest in such a library I uploaded a
>small example of the implementation I use. It does not contain all
>the integration routines, especially romberg and Monte-Carlo. Before
>including those, I'd like to get feedback on how people would like to
>be able to call such a library.
>Right now it's tuned for my own usage, that's why I used template
>classes and not just template functions.
>The main design objective was to be able to use it on any functor
>inheriting from std::unary_function and any predicate to decide when
>the required quadrature precision is achieved. There are undoubtedly
>a lot of room for improvements, but it should perform slightly better
>than a typical numerical recipes in C algorithm while being a lot
>more generic (and not involving static local variables ;-) ).

>Feedback is most welcome, as I'd really love to have a unified,
>coherent approach to achieving quadrature in C++.

IMO quadrature would be a useful addition to Boost - and you should not be too discouraged by a modest response as the more
numerically inclined people tend to be intermittent lurkers rather than hard-core posters ;-)


Paul A Bristow
Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB
+44 1539561830 & SMS, Mobile +44 7714 330204 & SMS

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