toon-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Toon-members] TooN SymEigen.h


From: James Loxam
Subject: [Toon-members] TooN SymEigen.h
Date: Fri, 16 Mar 2007 19:29:18 +0000

CVSROOT:        /sources/toon
Module name:    TooN
Changes by:     James Loxam <jamesloxam>        07/03/16 19:29:18

Modified files:
        .              : SymEigen.h 

Log message:
        Added get_determinant() function

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/TooN/SymEigen.h?cvsroot=toon&r1=1.9&r2=1.10

Patches:
Index: SymEigen.h
===================================================================
RCS file: /sources/toon/TooN/SymEigen.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- SymEigen.h  17 May 2006 11:32:44 -0000      1.9
+++ SymEigen.h  16 Mar 2007 19:29:18 -0000      1.10
@@ -137,6 +137,14 @@
       return true;
   }
 
+  double get_determinant () const {
+         double det = 1.0;
+         for (int i = 0; i < Size; ++i) {
+                 det *= my_evalues[i];
+         }
+         return det;
+  }
+
 private:
   // eigen vectors laid out row-wise so evectors[i] is the ith evector
   Matrix<Size,Size,RowMajor> my_evectors;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]