Boost logo

Boost :

Subject: Re: [boost] library proposal : odeint
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2010-07-08 17:42:17

> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of Karsten Ahnert
> Sent: Monday, July 05, 2010 4:04 PM
> To: boost_at_[hidden]
> Subject: [boost] library proposal : odeint
> I proposed a library for solving ordinary differential equations some
> months ago. Since this time, we have worked a lot on this topic and
> we would like to start a discussion about the needs and the design of
> the library.
> The library odeint ("odeint" comes from integration of ordinary
> differential equations ) can be found in the sandbox and some
> preliminary documentation is also available:
> One of our main aims is the independence on a specific container or
> array type, such that the library can work with ODEs defined on
> arbitrary topologies, like networks, lattices , grids, etc.
> So, any comments on this library are highly welcome.

For those interested in integration of ordinary differential equations this looks most promising, and the docs also look
in good shape (with only a few typos, but some missing links to code snippets?).

But any differential equations are a niche market and I suspect that few Boosters currently tracking the list are expert
in this field (not me ;-).

Do not let the absence of immediate enthusiasm put you off, but building a group of users who find it useful (and have
some expertise in this field) would be good. Putting this in the sandbox is a good start signalling some maturity.

I have one question - have you considered if your library will 'play nicely' with the Boost.Units library? If it will,
the units error detection and convenience of output with units, would seem to make it much more attractive.


Paul A. Bristow
Prizet Farmhouse
Kendal, UK   LA8 8AB
+44 1539 561830, mobile +44 7714330204

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