ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/math/SquareMatrix3.hpp
(Generate patch)

Comparing branches/development/src/math/SquareMatrix3.hpp (file contents):
Revision 1665 by gezelter, Tue Nov 22 20:38:56 2011 UTC vs.
Revision 1808 by gezelter, Mon Oct 22 20:42:10 2012 UTC

# Line 48 | Line 48
48   */
49   #ifndef MATH_SQUAREMATRIX3_HPP
50   #define  MATH_SQUAREMATRIX3_HPP
51 + #include "config.h"
52 + #include <cmath>
53   #include <vector>
54   #include "Quaternion.hpp"
55   #include "SquareMatrix.hpp"
# Line 110 | Line 112 | namespace OpenMD {
112        return *this;
113      }
114  
115 +    
116      /**
117       * Sets this matrix to a rotation matrix by three euler angles
118       * @ param euler
# Line 122 | Line 125 | namespace OpenMD {
125       * Sets this matrix to a rotation matrix by three euler angles
126       * @param phi
127       * @param theta
128 <     * @psi theta
128 >     * @param psi
129       */
130      void setupRotMat(Real phi, Real theta, Real psi) {
131        Real sphi, stheta, spsi;
# Line 188 | Line 191 | namespace OpenMD {
191      }
192  
193  
191
194      /**
195       * Returns the quaternion from this rotation matrix
196       * @return the quaternion from this rotation matrix

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines