ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-2.0/src/math/RectMatrix.hpp
(Generate patch)

Comparing trunk/OOPSE-2.0/src/math/RectMatrix.hpp (file contents):
Revision 1564 by tim, Wed Oct 13 22:24:59 2004 UTC vs.
Revision 1569 by tim, Thu Oct 14 23:28:09 2004 UTC

# Line 34 | Line 34
34   #ifndef MATH_RECTMATRIX_HPP
35   #define MATH_RECTMATRIX_HPP
36  
37 + #include <cmath>
38   #include "Vector.hpp"
39  
40   namespace oopse {
40
41    template<typename T>
42    inline bool equal(T e1, T e2) {
43        return e1 == e2;
44    }
45
46    template<>
47    inline bool equal(float e1, float e2) {
48        return e1 == e2;
49    }
50
51    template<>
52    inline bool equal(double e1, double e2) {
53        return e1 == e2;
54    }
41  
42      /**
43       * @class RectMatrix RectMatrix.hpp "math/RectMatrix.hpp"
# Line 426 | Line 412 | namespace oopse {
412              for (unsigned int i = 0; i < Row; i++)
413                  for (unsigned int j = 0; j < Col; j++)
414                      for (unsigned int k = 0; k < SameDim; k++)
415 <                        result(i, j)  = m1(i, k) * m2(k, j);                
415 >                        result(i, j)  += m1(i, k) * m2(k, j);                
416  
417          return result;
418      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines