* rename JacobiRotation => PlanarRotation

* move the makeJacobi and make_givens_* to PlanarRotation
* rename applyJacobi* => apply*
This commit is contained in:
Gael Guennebaud
2009-09-02 15:04:10 +02:00
parent 496ea63972
commit b83654b5d0
8 changed files with 194 additions and 168 deletions

View File

@@ -803,11 +803,10 @@ template<typename Derived> class MatrixBase
///////// Jacobi module /////////
template<typename JacobiScalar>
void applyJacobiOnTheLeft(int p, int q, const JacobiRotation<JacobiScalar>& j);
template<typename JacobiScalar>
void applyJacobiOnTheRight(int p, int q, const JacobiRotation<JacobiScalar>& j);
bool makeJacobi(int p, int q, JacobiRotation<Scalar> *j) const;
template<typename OtherScalar>
void applyOnTheLeft(int p, int q, const PlanarRotation<OtherScalar>& j);
template<typename OtherScalar>
void applyOnTheRight(int p, int q, const PlanarRotation<OtherScalar>& j);
#ifdef EIGEN_MATRIXBASE_PLUGIN
#include EIGEN_MATRIXBASE_PLUGIN