diff --git a/src/rotation.hh b/src/rotation.hh index 28a0b15573d537e221c496c180c266e3eafaf35a..187eeae7994610cdb2ece23b262771595b5ee547 100644 --- a/src/rotation.hh +++ b/src/rotation.hh @@ -20,14 +20,23 @@ class Rotation }; /** \brief Specialization for dim==2 + \tparam T The type used for coordinates */ template <class T> class Rotation<2,T> { public: + /** \brief The type used for coordinates */ + typedef T ctype; + /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix */ typedef Dune::FieldVector<T,1> TangentVector; + /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix + + This vector is not really embedded in anything. I have to make my notation more consistent! */ + typedef Dune::FieldVector<T,1> EmbeddedTangentVector; + /** \brief Default constructor, create the identity rotation */ Rotation() : angle_(0)