(extremely limited and random list of) other numerical C++ software
Blitz++ is a C++ class library for scientific computing which provides
performance on par with Fortran 77/90. It has achieved a median speed
of 95-98 percent of Fortran on a suite of 23 array kernels on the Cray T3E.
It uses template techniques (expression templates, template
metaprograms) to achieve high performance. The current
version provides dense arrays and vectors, and small vectors
and matrices.
Todd Veldhuizen