diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-07-30 15:22:50 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-07-30 15:22:50 +0200 |
commit | cd0ff253ec906f0b4604ec084df3d7e7cc6811d1 (patch) | |
tree | d40ee8254bb30ada7389d50a88739822eca502b1 /Eigen/src/SparseCore/SparseSelfAdjointView.h | |
parent | 929e77192cb8c0839238ff95e7eb1b310c627176 (diff) |
Make permutation compatible with sparse matrices
Diffstat (limited to 'Eigen/src/SparseCore/SparseSelfAdjointView.h')
-rw-r--r-- | Eigen/src/SparseCore/SparseSelfAdjointView.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Eigen/src/SparseCore/SparseSelfAdjointView.h b/Eigen/src/SparseCore/SparseSelfAdjointView.h index 10cd755a4..530ff27bf 100644 --- a/Eigen/src/SparseCore/SparseSelfAdjointView.h +++ b/Eigen/src/SparseCore/SparseSelfAdjointView.h @@ -20,7 +20,7 @@ class SparseSelfAdjointTimeDenseProduct; template<typename Lhs, typename Rhs, int Mode> class DenseTimeSparseSelfAdjointProduct; -#endif // #ifndef EIGEN_TEST_EVALUATORS +#endif // EIGEN_TEST_EVALUATORS /** \ingroup SparseCore_Module * \class SparseSelfAdjointView @@ -177,7 +177,7 @@ template<typename MatrixType, unsigned int _Mode> class SparseSelfAdjointView } /** \returns an expression of P H P^-1 */ -#ifndef EIGEN_TEST_EVALUATORS +// #ifndef EIGEN_TEST_EVALUATORS SparseSymmetricPermutationProduct<_MatrixTypeNested,Mode> twistedBy(const PermutationMatrix<Dynamic,Dynamic,Index>& perm) const { return SparseSymmetricPermutationProduct<_MatrixTypeNested,Mode>(m_matrix, perm); @@ -189,7 +189,7 @@ template<typename MatrixType, unsigned int _Mode> class SparseSelfAdjointView permutedMatrix.evalTo(*this); return *this; } -#endif // EIGEN_TEST_EVALUATORS +// #endif // EIGEN_TEST_EVALUATORS SparseSelfAdjointView& operator=(const SparseSelfAdjointView& src) { @@ -680,7 +680,7 @@ void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixTyp } -#ifndef EIGEN_TEST_EVALUATORS +// #ifndef EIGEN_TEST_EVALUATORS namespace internal { @@ -731,9 +731,9 @@ class SparseSymmetricPermutationProduct }; -#else // EIGEN_TEST_EVALUATORS +// #else // EIGEN_TEST_EVALUATORS -#endif // EIGEN_TEST_EVALUATORS +// #endif // EIGEN_TEST_EVALUATORS } // end namespace Eigen |