> Does Blitz++ support multidimensional arrays, etc.? Yes. Even the etc. =) A quick glance at the documentation will give you a flavor of the thing: http://monet.uwaterloo.ca/blitz/manual/ Look e.g. at http://monet.uwaterloo.ca/blitz/manual/blitz02.html --david