|
From: Gordon K. <kin...@us...> - 2004-04-22 11:17:13
|
Update of /cvsroot/teem/teem/src/ell In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23302 Modified Files: eigen.c Log Message: more information in comments Index: eigen.c =================================================================== RCS file: /cvsroot/teem/teem/src/ell/eigen.c,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** eigen.c 22 Apr 2004 10:13:51 -0000 1.22 --- eigen.c 22 Apr 2004 11:17:04 -0000 1.23 *************** *** 171,175 **** ** Doing the frobenius normalization proved successfull in avoiding the ** the creating of NaN eigenvalues when the coefficients of the matrix ! ** were really large (> 50000). */ int --- 171,181 ---- ** Doing the frobenius normalization proved successfull in avoiding the ** the creating of NaN eigenvalues when the coefficients of the matrix ! ** were really large (> 50000). Also, when the matrix norm was really ! ** small, the comparison to "epsilon" in ell_cubic mistook three seperate ! ** roots for a single and a double, with this matrix in particular: ! ** 1.7421892 0.0137642 0.0152975 ! ** 0.0137642 1.7565432 -0.0062296 ! ** 0.0152975 -0.0062296 1.7700019 ! ** (actually, this is prior to tenEigensolve's isotropic removal) */ int |