I am looking for advice regarding high performance multi-dimensional array libraries/classes for C++. What I really need is:
the ability to dynamically allocate
Eigen is extremely well-maintained (right now, at least, there are new versions coming out every month) and supports the other operations you need.