blitz  Version 1.0.2
Todo List
Module Assignment operators. Index placeholder
Random operand.
Class blitz::Array< P_numtype, N_rank >
Array should inherit protected from MemoryBlockReference. To make this work, need to expose MemoryBlockReference::numReferences() and make Array<P,N2> a friend of Array<P,N> for slicing. (Is this still relevant? Array DOES inherit from MemoryBlockReference.)
Member blitz::Array< P_numtype, N_rank >::operator= (T_numtype x)

Need a precondition check on isStorageContiguous when operator, is used.

We should do bounds checking, right now we will buffer overrun if the number of initializers in the list is larger than numElements.

Member blitz::Array< P_numtype, N_rank >::storageSize () const
Is this safe if there is no block?
Member blitz::Range::isUnitStride () const
this talks about the stride of the RANGE, not the expression stride.
Class blitz::simdTypes< T >
How do we check that the type fits evenly into the simd width?