diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-09-01 17:19:51 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-09-01 17:19:51 +0200 |
commit | 1c4b69c5fb4ec6a8b71a64f39ea82dacf50a8bfd (patch) | |
tree | a8c0169649de753f94ce7c23ed05231fa1f39179 /Eigen/src/IterativeLinearSolvers/ConjugateGradient.h | |
parent | 8a74ce922cbee1c416675e57e48393dd6b399e4e (diff) |
Factorize solveWithGuess in IterativeSolverBase
Diffstat (limited to 'Eigen/src/IterativeLinearSolvers/ConjugateGradient.h')
-rw-r--r-- | Eigen/src/IterativeLinearSolvers/ConjugateGradient.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h b/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h index 000780eff..b0273aaaf 100644 --- a/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +++ b/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h @@ -209,21 +209,6 @@ public: return internal::solve_retval_with_guess <ConjugateGradient, Rhs, Guess>(*this, b.derived(), x0); } -#else - /** \returns the solution x of \f$ A x = b \f$ using the current decomposition of A - * \a x0 as an initial solution. - * - * \sa compute() - */ - template<typename Rhs,typename Guess> - inline const SolveWithGuess<ConjugateGradient, Rhs, Guess> - solveWithGuess(const MatrixBase<Rhs>& b, const Guess& x0) const - { - eigen_assert(m_isInitialized && "ConjugateGradient is not initialized."); - eigen_assert(Base::rows()==b.rows() - && "ConjugateGradient::solve(): invalid number of rows of the right hand side matrix b"); - return SolveWithGuess<ConjugateGradient, Rhs, Guess>(*this, b.derived(), x0); - } #endif /** \internal */ |