updating lu. now permutation is correctly taken in account
changing check_lapack_success in lu to a macro
cosmetic indentation changes in lu.hpp
splitting lu tests between complex/real
using swap_assign in lu
swap_assert anew
adding documentation and suppressing uneeded variables and includes
missing headers in geev and getrf declare
non utf8 characters in lu
correcting errors about integral permutations and adding exhaustive unit tests for matrix and sub calls
adding complex unit tests on matrix and subs for all lu calls
removing some useless comments
forgotten nt2::container:: in a table declaration in an lu routine
adding an ignore_unused in case of isabled warnings
Shared_memory is independent of openmp
Merge pull request #798 from jtlap/linalg_3_lu

Linalg 3 lu