[Top][All Lists]
[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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Toon-members] TooN SymEigen.h,
James Loxam <=