Interest in static multidimensional array.

Hi All, Some time ago I uploaded the maps folder, to Boost's sandbox, containing various multidimensional and mathematical arrays. The resulting discussion appeared to indicate some interest in the multidimensional arrays and that the overall design required some reworking. Having now had the opportunity to use a compiler supporting variadic templates, I have rewritten the static multidimensional array class using them. The class, documentation, and some tests are available at, https://github.com/BrianJSmith/Array All feedback would be welcome. Regards Brian -- www.maidsafe.net

https://github.com/BrianJSmith/Array
All feedback would be welcome.
What are the intent the non-STL-ish typedefs type_const_reference and type_reference? These seem like they can be trivially made from typedef type and a quick grep through the source shows them not being important for something algorithmic. - Rhys

On 6/27/12, Rhys Ulerich <rhys.ulerich@gmail.com> wrote:
https://github.com/BrianJSmith/Array
All feedback would be welcome.
What are the intent the non-STL-ish typedefs type_const_reference and type_reference? These seem like they can be trivially made from typedef type and a quick grep through the source shows them not being important for something algorithmic.
They're just a throwback to an earlier version of the code that used expression templates for math arrays. Only one definition is being used so I suppose the other three aren't really needed now. -- www.maidsafe.net
participants (2)
-
Brian Smith
-
Rhys Ulerich