Home
last modified time | relevance | path

Searched refs:solveTriangular (Results 1 – 8 of 8) sorted by relevance

/external/eigen/test/eigen2/
Deigen2_sparse_solvers.cpp53 VERIFY_IS_APPROX(refMat2.template marked<LowerTriangular>().solveTriangular(vec2), in sparse_solvers()
54 m2.template marked<LowerTriangular>().solveTriangular(vec3)); in sparse_solvers()
58 VERIFY_IS_APPROX(refMat2.template marked<LowerTriangular>().transpose().solveTriangular(vec2), in sparse_solvers()
59 m2.template marked<LowerTriangular>().transpose().solveTriangular(vec3)); in sparse_solvers()
63 VERIFY_IS_APPROX(refMat2.template marked<UpperTriangular>().solveTriangular(vec2), in sparse_solvers()
64 m2.template marked<UpperTriangular>().solveTriangular(vec3)); in sparse_solvers()
68 VERIFY_IS_APPROX(refMat2.template marked<UpperTriangular>().transpose().solveTriangular(vec2), in sparse_solvers()
69 m2.template marked<UpperTriangular>().transpose().solveTriangular(vec3)); in sparse_solvers()
Deigen2_triangular.cpp68 …VERIFY(m3.template marked<Eigen::LowerTriangular>().solveTriangular(m3).cwise().abs().isIdentity(t… in triangular()
70 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>())); in triangular()
77 …VERIFY(m3.template marked<Eigen::UpperTriangular>().solveTriangular(m3).cwise().abs().isIdentity(t… in triangular()
79 .solveTriangular(m3.transpose()).cwise().abs().isIdentity(test_precision<RealScalar>())); in triangular()
86 …VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::UpperTriangular>().solveTriangular(m2)), larger… in triangular()
88 …VERIFY(m2.isApprox(m3 * (m3.template marked<Eigen::LowerTriangular>().solveTriangular(m2)), larger… in triangular()
/external/eigen/bench/
Dsparse_trisolver.cpp86 BENCH(x = m1.marked<UpperTriangular>().solveTriangular(b);) in main()
90 BENCH(x = m2.marked<UpperTriangular>().solveTriangular(b);) in main()
101 BENCH(x = sm1.solveTriangular(b);) in main()
105 BENCH(x = sm2.solveTriangular(b);) in main()
/external/eigen/bench/btl/libs/eigen2/
Deigen2_interface.hh137 X = L.template marked<LowerTriangular>().solveTriangular(B); in trisolve_lower()
141 X = L.template marked<LowerTriangular>().solveTriangular(B); in trisolve_lower_matrix()
/external/eigen/Eigen/src/Eigen2Support/
DTriangularSolver.h28 Flagged<ExpressionType,Added,Removed>::solveTriangular(const MatrixBase<OtherDerived>& other) const in solveTriangular() function
/external/eigen/Eigen/src/Core/
DFlagged.h115 … typename ExpressionType::PlainObject solveTriangular(const MatrixBase<OtherDerived>& other) const;
/external/eigen/Eigen/src/SparseCore/
DTriangularSolver.h324 SparseMatrixBase<Derived>::solveTriangular(const MatrixBase<OtherDerived>& other) const
DSparseMatrixBase.h377 solveTriangular(const MatrixBase<OtherDerived>& other) const;