Optimize code generation for square matrices.
Status: Beta
Brought to you by:
jmmcg
Use template meta-programming to optimize the code generation
for matrix<N,M> when N=M. As this is square, the is_square
checks aren't needed. Indeed those funtions applicable to
non-square matrices should not be emitted.
See matrix.h & matrix_impl.hpp