Searched refs:Diagonal (Results 1 - 14 of 14) sorted by relevance
/external/eigen/failtest/ |
H A D | const_qualified_diagonal_method_retval.cpp | 12 Diagonal<Matrix3d> b(m.diagonal());
|
H A D | diagonal_nonconst_ctor_on_const_xpr.cpp | 12 Diagonal<Matrix3d> d(m);
|
H A D | diagonal_on_const_type_actually_const.cpp | 13 Diagonal<CV_QUALIFIER MatrixXf>(m).coeffRef(0) = 1.0f;
|
/external/eigen/Eigen/src/Core/ |
H A D | Diagonal.h | 16 /** \class Diagonal 37 struct traits<Diagonal<MatrixType,DiagIndex> > 64 template<typename MatrixType, int _DiagIndex> class Diagonal class in namespace:Eigen 65 : public internal::dense_xpr_base< Diagonal<MatrixType,_DiagIndex> >::type 70 typedef typename internal::dense_xpr_base<Diagonal>::type Base; 71 EIGEN_DENSE_PUBLIC_INTERFACE(Diagonal) 73 inline Diagonal(MatrixType& matrix, Index a_index = DiagIndex) : m_matrix(matrix), m_index(a_index) {} function in class:Eigen::Diagonal 75 EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Diagonal) 165 * \sa class Diagonal */ 191 * \sa MatrixBase::diagonal(), class Diagonal */ [all...] |
H A D | ProductBase.h | 83 // Diagonal of a product: no need to evaluate the arguments because they are going to be evaluated only once 124 const Diagonal<const FullyLazyCoeffBaseProductType,0> diagonal() const 128 const Diagonal<FullyLazyCoeffBaseProductType,Index> diagonal() const 131 const Diagonal<FullyLazyCoeffBaseProductType,Dynamic> diagonal(Index index) const
|
H A D | MatrixBase.h | 216 typedef Diagonal<Derived> DiagonalReturnType; 218 typedef typename internal::add_const<Diagonal<const Derived> >::type ConstDiagonalReturnType; 221 template<int Index> struct DiagonalIndexReturnType { typedef Diagonal<Derived,Index> Type; }; 222 template<int Index> struct ConstDiagonalIndexReturnType { typedef const Diagonal<const Derived,Index> Type; }; 241 // huuuge hack. make Eigen2's matrix.part<Diagonal>() work in eigen3. Problem: Diagonal is now a class template instead
|
/external/eigen/Eigen/src/SVD/ |
H A D | UpperBidiagonalization.h | 39 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Diagonal<const MatrixType,0> > 43 Diagonal<const MatrixType,1>,
|
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | Tridiagonalization.h | 87 typename internal::add_const_on_value_type<typename Diagonal<const MatrixType>::RealReturnType>::type, 88 const Diagonal<const MatrixType> 92 typename internal::add_const_on_value_type<typename Diagonal< 94 const Diagonal<
|
/external/eigen/Eigen/src/Core/products/ |
H A D | CoeffBasedProduct.h | 203 const Diagonal<const LazyCoeffBasedProductType,0> diagonal() const 207 const Diagonal<const LazyCoeffBasedProductType,DiagonalIndex> diagonal() const 210 const Diagonal<const LazyCoeffBasedProductType,Dynamic> diagonal(Index index) const
|
/external/eigen/test/eigen2/ |
H A D | eigen2_triangular.cpp | 69 VERIFY_IS_APPROX(m3.template part<Diagonal>(), m3.diagonal().asDiagonal());
|
/external/eigen/Eigen/src/Cholesky/ |
H A D | LDLT.h | 142 inline Diagonal<const MatrixType> vectorD() const 507 const typename Diagonal<const MatrixType>::RealReturnType vectorD(dec().vectorD());
|
/external/eigen/Eigen/src/Core/util/ |
H A D | ForwardDeclarations.h | 99 template<typename MatrixType, int Index = 0> class Diagonal;
|
/external/eigen/Eigen/src/SparseCholesky/ |
H A D | SimplicialCholesky.h | 607 Scalar detL = Diagonal<const CholMatrixType>(Base::m_matrix).prod();
|
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseMatrix.h | 61 struct traits<Diagonal<const SparseMatrix<_Scalar, _Options, _Index>, DiagIndex> > 626 const Diagonal<const SparseMatrix> diagonal() const { return *this; }
|
Completed in 748 milliseconds