Mercurial > octave-nkf
diff liboctave/CSparse.cc @ 6840:2f17d5556756
[project @ 2007-08-29 08:37:47 by dbateman]
author | dbateman |
---|---|
date | Wed, 29 Aug 2007 08:37:48 +0000 |
parents | 9fddcc586065 |
children | be176b7e110a |
line wrap: on
line diff
--- a/liboctave/CSparse.cc Tue Aug 28 15:28:13 2007 +0000 +++ b/liboctave/CSparse.cc Wed Aug 29 08:37:48 2007 +0000 @@ -1012,7 +1012,7 @@ MatrixType newtype = mattype.transpose(); ret = transpose().tinverse (newtype, info, rcond, true, calc_cond); } - else if (typ != MatrixType::Rectangular) + else { if (mattype.is_hermitian()) { @@ -1053,8 +1053,6 @@ ret = fact.Pc().transpose() * InvU * InvL * fact.Pr(); } } - else - (*current_liboctave_error_handler) ("inverse requires square matrix"); return ret; }