integer mod_matrix::m_rank_gaussj ( type(matrix),intent(in)  m  ) 

rank of m by gauss-jourdan

Author:
Abal-Kassim Cheik Ahamed <akcheik@gmail.com>
Parameters:
m : type(matrix)
Date:
17th of March, 2011
Remarks:
rank = number of non-zero value of the diagonal
Returns:
rank : real*4
See also:
math_machine_eps() : epsilon error
Todo:
it's not working well (use rank_svd)

Definition at line 2778 of file matrix.f90.

 All Classes Namespaces Files Functions Variables Defines