ContainArray is a set of multi-dimensional array classes for
C++. They are especially intended for scientific computing
applications in which arrays are used for storage of data
rather than matrix algebra. They are designed to be simple,
convenient, and portable.