Andres, B, Köthe, U, Kröger, T and Hamprecht, F A (2010). Runtime-Flexible Multi-dimensional Views and Arrays for C++98 and C++0x. ArXiv e-prints. http://arxiv.org/abs/1008.2909v1