Many bug fixes. Added a tests for Array binary operations.
Turned off Eigen alignment.
Array map constructor now passes the map as a reference.
Tweak the way Binary Operations work.
Finally fixed array binary op for linear operations. Tests are working!!!
Fixed a bug in the bitset iterator constructor and added a test for it.
Compiler time bug fix.
Make Ranges typedef public.
Added a size accessor function for consistency with other array types.
Added data accessor.
Removed tiled range math files.
Reworked the tile contraction algorithm to be more general.
Fixed a name.
First implementation of array contractions. No tests yet.
Added new file to makefile
Modified the array contraction task to improve parallelism.
Added functions to convert ordinal_index to index and index into ordinal_index.
Added advance and distance functionality.
Added some additional constructors and functionality.
added a shape_contraction function.