Boost logo

Boost :

Subject: [boost] RFC: runtime-flexible arrays
From: Bjoern Andres (bjoern_at_[hidden])
Date: 2012-02-15 20:42:10

Hi everyone,

I have written a header for runtime-flexible multi-dimensional views and
arrays and would love to get comments and feedback from the boost

tutorial code :
main website :
doxygen reference doc:
git repository :
tech report :

Unlike in Boost.MultiArray, the dimension of arrays is not a template
parameter in Marray. Other features include

- runtime-flexible dimension, shape, size and indexing order (first or
last coordinate major order)
- arithmetic operators with automatic type promotion and expression
- access to entries via coordinates, scalar indices and STL-compliant
random access iterators.
- derived classes for matrices and vectors
- support of exchangeable STL-compliant allocators.

Thanks for your consideration

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