Lines Matching refs:ConjugateGradient
96 class ConjugateGradient;
101 struct traits<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner> >
130 * ConjugateGradient<SparseMatrix<double> > cg;
145 class ConjugateGradient : public IterativeSolverBase<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner> >
147 typedef IterativeSolverBase<ConjugateGradient> Base;
167 ConjugateGradient() : Base() {}
179 ConjugateGradient(const MatrixType& A) : Base(A) {}
181 ~ConjugateGradient() {}
189 inline const internal::solve_retval_with_guess<ConjugateGradient, Rhs, Guess>
192 eigen_assert(m_isInitialized && "ConjugateGradient is not initialized.");
194 && "ConjugateGradient::solve(): invalid number of rows of the right hand side matrix b");
196 <ConjugateGradient, Rhs, Guess>(*this, b.derived(), x0);
239 struct solve_retval<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner>, Rhs>
240 : solve_retval_base<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner>, Rhs>
242 typedef ConjugateGradient<_MatrixType,_UpLo,_Preconditioner> Dec;