Lines Matching refs:MatrixReplacement
7 class MatrixReplacement;
14 struct traits<MatrixReplacement> : public Eigen::internal::traits<Eigen::SparseMatrix<double> >
21 class MatrixReplacement : public Eigen::EigenBase<MatrixReplacement> { class
37 …Eigen::Product<MatrixReplacement,Rhs,Eigen::AliasFreeProduct> operator*(const Eigen::MatrixBase<Rh… in operator *()
38 return Eigen::Product<MatrixReplacement,Rhs,Eigen::AliasFreeProduct>(*this, x.derived()); in operator *()
42 MatrixReplacement() : mp_mat(0) {} in MatrixReplacement() function in MatrixReplacement
59 …struct generic_product_impl<MatrixReplacement, Rhs, SparseShape, DenseShape, GemvProduct> // GEMV …
60 : generic_product_impl_base<MatrixReplacement,Rhs,generic_product_impl<MatrixReplacement,Rhs> >
62 typedef typename Product<MatrixReplacement,Rhs>::Scalar Scalar;
65 …static void scaleAndAddTo(Dest& dst, const MatrixReplacement& lhs, const Rhs& rhs, const Scalar& a… in scaleAndAddTo()
87 MatrixReplacement A; in main()
95 …Eigen::ConjugateGradient<MatrixReplacement, Eigen::Lower|Eigen::Upper, Eigen::IdentityPrecondition… in main()
102 Eigen::BiCGSTAB<MatrixReplacement, Eigen::IdentityPreconditioner> bicg; in main()
109 Eigen::GMRES<MatrixReplacement, Eigen::IdentityPreconditioner> gmres; in main()
116 Eigen::DGMRES<MatrixReplacement, Eigen::IdentityPreconditioner> gmres; in main()
123 … Eigen::MINRES<MatrixReplacement, Eigen::Lower|Eigen::Upper, Eigen::IdentityPreconditioner> minres; in main()