BF: array to 1D to avoid bus error on SPARC

2D and larger dimension arrays of complex numbers causing bus error on
numpy 1.4.1 - probabably from bug
https://github.com/numpy/numpy/issues/2668

Go to 1D to work round this error.