|
Boost : |
Subject: Re: [boost] Interest in a library for building simulations of dynamical systems?
From: John Phillips (phillips_at_[hidden])
Date: 2009-01-30 20:05:19
Jay Graham wrote:
> Is there interest in a library for building simulations of dynamical
> systems represented by time-based differential equations?
>
> The proposed library would implement ideas found in the C++ Model Developer
> (CMD) library developed by Ray Sells, but in a more generic way. For
> example,
> the proposed library would support the use of user defined data types when
> defining states and their derivatives. Other CMD features to be
> included in the proposed library are:
>
> 1. The ability to mix both continuous and discrete events.
> 2. Support for a simulation structure that makes it easy to go from a
> mathematical description of a system to code.
> 3. Support for time-varying system topologies (e.g., multi-stage missiles).
> 4. User extendable set of numerical integration algorithms.
>
I want to think some about your proposed syntax. I'm not yet
convinced it is the best way to go. However, with good syntax, I'm
interested.
John
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk