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;
 }