toon-members
[Top][All Lists]
Advanced

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

[Toon-members] TooN/internal operators.hh


From: Tom Drummond
Subject: [Toon-members] TooN/internal operators.hh
Date: Tue, 10 Mar 2009 15:13:11 +0000

CVSROOT:        /cvsroot/toon
Module name:    TooN
Changes by:     Tom Drummond <twd20>    09/03/10 15:13:11

Modified files:
        internal       : operators.hh 

Log message:
        comments

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/TooN/internal/operators.hh?cvsroot=toon&r1=1.16&r2=1.17

Patches:
Index: operators.hh
===================================================================
RCS file: /cvsroot/toon/TooN/internal/operators.hh,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- operators.hh        10 Mar 2009 15:09:50 -0000      1.16
+++ operators.hh        10 Mar 2009 15:13:11 -0000      1.17
@@ -164,6 +164,10 @@
   return result;
 }
 
+////////////////////////////////////////////////////////////////////////////////
+//
+// matrix <op> matrix
+//
 
 // Addition Matrix + Matrix
 template<int R1, int C1, int R2, int C2, typename P1, typename P2, typename 
B1, typename B2> 
@@ -195,6 +199,11 @@
        return Matrix<R1, C2, typename Internal::MultiplyType<P1, 
P2>::type>(m1, m2, Operator<Internal::MatrixMultiply>(), m1.num_rows(), 
m2.num_cols());
 }
 
+////////////////////////////////////////////////////////////////////////////////
+//
+// matrix <op> vector and vv.
+//
+
 // Matrix Vector multiplication Matrix * Vector
 
 template<int R, int C, int Size, typename P1, typename P2, typename B1, 
typename B2>
@@ -221,7 +230,7 @@
 // matrix <op> scalar 
 // scalar <op> matrix 
 //
-// Except <scalar> / <matrix> does not exist
+// Except <scalar> / <matrix|vector> does not exist
 
 // scalar on the right
 #define TOON_MAKE_SCALAR_OP_RIGHT(OPNAME, OP) \




reply via email to

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