Lines Matching refs:mat
215 void dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x, const Preconditioner& precond) const;
218 int dgmresCycle(const MatrixType& mat, const Preconditioner& precond, Dest& x, DenseVector& r0, RealScalar& beta, const RealScalar& normRhs, int& nbIts) const;
220 int dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, Index& neig) const;
256 void DGMRES<_MatrixType, _Preconditioner>::dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x,
260 int n = mat.rows();
268 r0 = rhs - mat * x;
280 dgmresCycle(mat, precond, x, r0, beta, normRhs, nbIts);
284 r0 = rhs - mat * x;
290 * \param mat The coefficient matrix
300 int DGMRES<_MatrixType, _Preconditioner>::dgmresCycle(const MatrixType& mat, const Preconditioner& precond, Dest& x, DenseVector& r0, RealScalar& beta, const RealScalar& normRhs, int& nbIts) const
310 int n = mat.rows();
324 tv1 = mat * tv2;
385 dgmresComputeDeflationData(mat, precond, it, m_neig);
434 int DGMRES<_MatrixType, _Preconditioner>::dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, Index& neig) const
491 tv1 = mat * X.col(j);