Searched refs:solveTriangular (Results 1 - 8 of 8) sorted by last modified time

/external/eigen/Eigen/src/Core/
H A DFlagged.h115 typename ExpressionType::PlainObject solveTriangular(const MatrixBase<OtherDerived>& other) const;
/external/eigen/Eigen/src/Eigen2Support/
H A DTriangularSolver.h28 Flagged<ExpressionType,Added,Removed>::solveTriangular(const MatrixBase<OtherDerived>& other) const function in class:Eigen::Flagged
/external/eigen/Eigen/src/SparseCore/
H A DSparseMatrixBase.h376 solveTriangular(const MatrixBase<OtherDerived>& other) const;
H A DTriangularSolver.h324 SparseMatrixBase<Derived>::solveTriangular(const MatrixBase<OtherDerived>& other) const function in class:Eigen::SparseMatrixBase
/external/eigen/bench/btl/libs/eigen2/
H A Deigen2_interface.hh137 X = L.template marked<LowerTriangular>().solveTriangular(B);
141 X = L.template marked<LowerTriangular>().solveTriangular(B);
/external/eigen/bench/
H A Dsparse_trisolver.cpp86 BENCH(x = m1.marked<UpperTriangular>().solveTriangular(b);)
90 BENCH(x = m2.marked<UpperTriangular>().solveTriangular(b);)
101 BENCH(x = sm1.solveTriangular(b);)
105 BENCH(x = sm2.solveTriangular(b);)
/external/eigen/test/eigen2/
H A Deigen2_sparse_solvers.cpp53 VERIFY_IS_APPROX(refMat2.template marked<LowerTriangular>().solveTriangular(vec2),
54 m2.template marked<LowerTriangular>().solveTriangular(vec3));
58 VERIFY_IS_APPROX(refMat2.template marked<LowerTriangular>().transpose().solveTriangular(vec2),
59 m2.template marked<LowerTriangular>().transpose().solveTriangular(vec3));
63 VERIFY_IS_APPROX(refMat2.template marked<UpperTriangular>().solveTriangular(vec2),
64 m2.template marked<UpperTriangular>().solveTriangular(vec3));
68 VERIFY_IS_APPROX(refMat2.template marked<UpperTriangular>().transpose().solveTriangular(vec2),
69 m2.template marked<UpperTriangular>().transpose().solveTriangular(vec3));
H A Deigen2_triangular.cpp78 VERIFY(m3.template marked<Eigen::LowerTriangular>().solveTriangular(m3).cwise().abs().isIdentity(test_precision<RealScalar>()));
80 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>()));
87 VERIFY(m3.template marked<Eigen::UpperTriangular>().solveTriangular(m3).cwise().abs().isIdentity(test_precision<RealScalar>()));
89 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>()));
96 VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::UpperTriangular>().solveTriangular(m2)), largerEps));
98 VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::LowerTriangular>().solveTriangular(m2)), largerEps));

Completed in 184 milliseconds