remove cblas and atlas dependancy

With new Fedora, we have again the cblas.h place not working

cblas+atlas dependancy is annoying for years

i start this MR to remove this dependancy

first commit: only cleaning: remove dead code, make static functions, simplify code

after this commit, we see we use blas only in: conjugate_transpose() that is a quite trivial function
H_hermH_plus_sigma2I() a bit more complex, but still possible to recode
mutl_matrix_matrix_col_based() i think we have the same elsewhere in OAI

atlas is used only in: lin_eq_solver() in don't know if replacement is hard

We can observe all is related to MMSE, that is also coded in OAI 5G, so maybe the solution is to use 5G code in 4G

Merge request reports

Loading