I've exposed "fortran_order" in LoadArrayFromNumpy because (as shown in added examples created by createnpy.py) transposing the matrix in numpy only changes that attribute by default and the layout of the matrix data after the header stays the same as without trasposition. Having fortran_order is therefore crucial for interpreting the data. Not wanting to break the interface I added overloaded function.
Also silenced a casting warning.
I've exposed "fortran_order" in LoadArrayFromNumpy because (as shown in added examples created by createnpy.py) transposing the matrix in numpy only changes that attribute by default and the layout of the matrix data after the header stays the same as without trasposition. Having fortran_order is therefore crucial for interpreting the data. Not wanting to break the interface I added overloaded function. Also silenced a casting warning.