Boost logo

Boost :

From: Tobias Schwinger (tschwinger_at_[hidden])
Date: 2005-01-14 12:50:11


Loïc Joly wrote:
> Hello all boosters,
>
> I was wondering if a polynomial class has ever been proposed for boost ?

Hi Loïc,

Sounds like you have a polynomial class you want to propose...
What can I do with it (multiply, divide, derive, integrate, create a
regression curve from a set of vectors,...) ?

I would prefer a functional analysis toolkit which is not limited to
just polynomials ("spirit for functional math", so to say).

Something which feels like this:

   function f = ( _3 = sqrt(_1) * sin(_1 ^ _2));
   BOOST_ASSERT(f.derive(_1).derive(_2) == f.derive(_2).derive(_1));
   cout << "x2=f(x1;x3)="
        << f.calculate<double>((_1 = 1, _3 = 2)) << endl;

I'm aware that it's an advanced task to get it together. However, its
usefulness would be undeniable then 8-).

--
Tobias

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk