
----- Original Message ----- From: "Bradford, Chase" <CHASE.BRADFORD@saic.com> To: <boost@lists.boost.org> Sent: Saturday, July 12, 2008 1:20 AM Subject: [boost] generict container for structure of arrays
Over the past few months, I've worked on a generalized structure-of-arrays for use in
various scientific applications, and wanted to know if any Boostees had an interest
in that sort of container.
The library's main goals are
1) Optimized storage by allowing dynamic addition/removal of fields.
2) General performance help (cache coherency, vector processing, etc.)
3) Enabling the use of many types in a single SOA.
4) Provide an interface similar other STL containers
5) Type safety (of course)
The library is similar to a tuple of vectors, except all vectors are forced to have the
same size, and the members of the tuple aren't fixed. Internally, the data is stored
as vectors for each field, but there's also an interface for getting a slice of the data.
Hi, could you give more precisse information. I'm unable to understand what is the goal of your library. Best, Vicente