/external/eigen/Eigen/src/Householder/ |
D | HouseholderSequence.h | 98 struct hseq_side_dependent_impl<VectorsType, CoeffsType, OnTheRight> 101 typedef HouseholderSequence<VectorsType, CoeffsType, OnTheRight> HouseholderSequenceType; 327 SubVectorsType sub_vecs1(m_vectors.const_cast_derived(), Side==OnTheRight ? k : start, 328 Side==OnTheRight ? start : k, 329 … Side==OnTheRight ? bs : m_vectors.rows()-start, 330 … Side==OnTheRight ? m_vectors.cols()-start : bs); 331 …typename internal::conditional<Side==OnTheRight, Transpose<SubVectorsType>, SubVectorsType&>::type… 463 HouseholderSequence<VectorsType,CoeffsType,OnTheRight> rightHouseholderSequence(const VectorsType& … 465 return HouseholderSequence<VectorsType,CoeffsType,OnTheRight>(v, h);
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparsePermutation.h | 30 MoveOuter = SrcStorageOrder==RowMajor ? Side==OnTheLeft : Side==OnTheRight 48 …heLeft) ^ Transposed) ? jp : j] = StorageIndex(mat.innerVector(((Side==OnTheRight) ^ Transposed) ?… 54 Index jsrc = ((Side==OnTheRight) ^ Transposed) ? jp : j; 120 …: public evaluator<typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnTy… 123 …typedef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObj…
|
/external/eigen/blas/ |
D | level3_impl.h | 92 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, false,ColMajor,C… in EIGEN_BLAS_FUNC() 94 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, false,RowMajor,C… in EIGEN_BLAS_FUNC() 96 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, Conj, RowMajor,C… in EIGEN_BLAS_FUNC() 106 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, false,ColMajor,C… in EIGEN_BLAS_FUNC() 108 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, false,RowMajor,C… in EIGEN_BLAS_FUNC() 110 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, Conj, RowMajor,C… in EIGEN_BLAS_FUNC() 120 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|UnitDiag,false,ColMajor,ColM… in EIGEN_BLAS_FUNC() 122 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,false,RowMajor,ColM… in EIGEN_BLAS_FUNC() 124 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,Conj, RowMajor,ColM… in EIGEN_BLAS_FUNC() 134 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,false,ColMajor,ColM… in EIGEN_BLAS_FUNC() [all …]
|
D | PackedTriangularSolverVector.h | 75 struct packed_triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, Sto…
|
/external/eigen/Eigen/src/Core/ |
D | ProductEvaluators.h | 372 enum { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight }; 373 …typedef typename internal::remove_all<typename internal::conditional<int(Side)==OnTheRight,LhsNest… 781 ||(int(_StorageOrder) == RowMajor && int(ProductOrder) == OnTheRight)), 875 …t_evaluator_base<Lhs, typename Rhs::DiagonalVectorType, Product<Lhs, Rhs, LazyProduct>, OnTheRight> 877 …uator_base<Lhs, typename Rhs::DiagonalVectorType, Product<Lhs, Rhs, LazyProduct>, OnTheRight> Base; 958 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp… 959 ….swap(Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::Cols… 971 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp… 976 …eaned,Side==OnTheLeft ? 1 : MatrixTypeCleaned::RowsAtCompileTime,Side==OnTheRight ? 1 : MatrixType… 977 (mat, ((Side==OnTheRight) ^ Transposed) ? perm.indices().coeff(i) : i); [all …]
|
D | GeneralProduct.h | 191 gemv_dense_selector<OnTheRight,OtherStorageOrder,BlasCompatible> 196 template<> struct gemv_dense_selector<OnTheRight,ColMajor,true> 290 template<> struct gemv_dense_selector<OnTheRight,RowMajor,true> 343 template<> struct gemv_dense_selector<OnTheRight,ColMajor,false> 357 template<> struct gemv_dense_selector<OnTheRight,RowMajor,false>
|
D | SolveTriangular.h | 146 struct triangular_solver_selector<Lhs,Rhs,OnTheRight,Mode,CompleteUnrolling,1> { 170 …() && ((Side==OnTheLeft && derived().cols() == other.rows()) || (Side==OnTheRight && derived().col…
|
/external/eigen/doc/snippets/ |
D | Triangular_solve.cpp | 11 << m.triangularView<Eigen::Upper>().solve<Eigen::OnTheRight>(n);
|
/external/eigen/test/ |
D | product_trsolve.cpp | 23 (TRI).transpose().template solveInPlace<OnTheRight>(XB.transpose()); \ 26 (XB).transpose() = (TRI).transpose().template solve<OnTheRight>(XB.transpose()); \
|
D | product_trmm.cpp | 26 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:OtherOrder> OnTheRight; in trmm() typedef 34 OnTheRight ge_right(cols,otherCols); in trmm()
|
D | householder.cpp | 119 HouseholderSequence<TMatrixType, HCoeffsVectorType, OnTheRight> rhseq(tm2, hc); in householder()
|
D | sparse_permutations.cpp | 231 …VERIFY((internal::is_same<internal::permutation_matrix_product<SparseMatrix<double>,OnTheRight,fal… in test_sparse_permutations()
|
/external/eigen/Eigen/src/Core/products/ |
D | TriangularSolverMatrix.h | 28 Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft, 189 struct triangular_solve_matrix<Scalar,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor> 198 EIGEN_DONT_INLINE void triangular_solve_matrix<Scalar,Index,OnTheRight,Mode,Conjugate,TriStorageOrd…
|
D | TriangularSolverMatrix_BLAS.h | 96 struct triangular_solve_matrix<EIGTYPE,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor> \
|
D | TriangularSolverVector.h | 18 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, StorageOrd…
|
/external/eigen/Eigen/src/Eigenvalues/ |
D | GeneralizedSelfAdjointEigenSolver.h | 186 cholB.matrixU().template solveInPlace<OnTheRight>(matC); in compute()
|
D | RealQZ.h | 323 template solve<OnTheRight>(m_S.template block<2,2>(i,i)); in splitOffTwoRows()
|
/external/eigen/Eigen/src/Core/util/ |
D | Constants.h | 335 OnTheRight = 2 enumerator
|
/external/eigen/Eigen/src/SVD/ |
D | UpperBidiagonalization.h | 45 OnTheRight
|
/external/eigen/Eigen/src/Cholesky/ |
D | LLT.h | 353 … if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);
|
/external/eigen/doc/ |
D | QuickReference.dox | 674 U1.triangularView<Eigen::Upper>().solveInPlace<OnTheRight>(M4)\endcode 780 mat1.triangularView<Xxx>().solveInPlace<OnTheRight>(mat2)
|