Boost logo

Boost :

From: Fernando Cacciola (fcacciola_at_[hidden])
Date: 2001-06-28 17:05:43

----- Original Message -----
From: Hubert HOLIN <Hubert.Holin_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Thursday, June 28, 2001 6:35 PM
Subject: [boost] boost subnamespaces proposal.

> <SNIP>
> I propose the creation of namespace
> ::boost::math::special_functions .
> This namespace would contain atanh, sinc and sinhc, and would
> welcome other such functions. It would also enable one to have,
> perhaps, templated sin, cos and friend functions, which have non-
> templated forms in the standard, and for which implementations may have
> more efficient forms in the float (say) case, under another name...
I would personally like to see this sort of namespace because I do have (and
really need) my own templated versions of the most common math functions,
which I include in a namespace.
I use heavily a bunch of user defined number types, so I need a common
interface to write generic numerical algorithms, but also the ability to
specialize this interface-level functions to use the optimized functions
provided by the packages.

Actually, in this namespace there is a set of functions and classes that
make a common ground for generic numerical programming.
I haven't though about submitting this because I would have to give it some
time which I don't seem to have right now;
but this namespace will make it easier to include my framework in the future
in case you are interested.

(* On second thougth, I can just put the relevant headers on the vault, and
if it raises enough attention I can try to accomodate some free time to work
with it)

Fernando Cacciola
Sierra s.r.l.

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