/external/eigen/Eigen/src/Eigenvalues/ |
D | MatrixBaseEigenvalues.h | 25 typedef typename Derived::PlainObject PlainObject; in run() typedef 26 PlainObject m_eval(m); in run() 27 return ComplexEigenSolver<PlainObject>(m_eval, false).eigenvalues(); in run() 37 typedef typename Derived::PlainObject PlainObject; 38 PlainObject m_eval(m); 39 return EigenSolver<PlainObject>(m_eval, false).eigenvalues(); 91 typedef typename SelfAdjointView<MatrixType, UpLo>::PlainObject PlainObject; 92 PlainObject thisAsMatrix(*this); 93 return SelfAdjointEigenSolver<PlainObject>(thisAsMatrix, false).eigenvalues(); 125 typename Derived::PlainObject m_eval(derived());
|
/external/eigen/Eigen/src/plugins/ |
D | ArrayCwiseBinaryOps.h | 37 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP() 45 return (min)(Derived::PlainObject::Constant(rows(), cols(), other)); in EIGEN_MAKE_CWISE_BINARY_OP() 62 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP() 70 return (max)(Derived::PlainObject::Constant(rows(), cols(), other)); in EIGEN_MAKE_CWISE_BINARY_OP() 81 …st Derived, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > Cmp ## COMPA… 82 …OMPARATOR>, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject>, const Derived… 85 return this->OP(Derived::PlainObject::Constant(rows(), cols(), s)); \ 89 return Derived::PlainObject::Constant(d.rows(), d.cols(), s).OP(d); \ 102 return Derived::PlainObject::Constant(rows(), cols(), s).R_OP(*this); \ 106 return d.R_OP(Derived::PlainObject::Constant(d.rows(), d.cols(), s)); \
|
/external/eigen/Eigen/src/Core/ |
D | ProductBase.h | 89 typedef typename Base::PlainObject BasePlainObject; 92 BasePlainObject, DynPlainObject>::type PlainObject; 94 typedef typename Base::PlainObject PlainObject; 124 operator const PlainObject& () const 181 mutable PlainObject m_result; 187 template<typename Lhs, typename Rhs, int Mode, int N, typename PlainObject> 188 struct nested<GeneralProduct<Lhs,Rhs,Mode>, N, PlainObject> 190 typedef typename GeneralProduct<Lhs,Rhs,Mode>::PlainObject const& type; 192 template<typename Lhs, typename Rhs, int Mode, int N, typename PlainObject> 193 struct nested<const GeneralProduct<Lhs,Rhs,Mode>, N, PlainObject> [all …]
|
D | MatrixBase.h | 115 > PlainObject; typedef 208 const PlainObject normalized() const; 321 const FullPivLU<PlainObject> fullPivLu() const; 322 const PartialPivLU<PlainObject> partialPivLu() const; 325 const LU<PlainObject> lu() const; 329 const LU<PlainObject> eigen2_lu() const; 333 const PartialPivLU<PlainObject> lu() const; 361 const LLT<PlainObject> llt() const; 362 const LDLT<PlainObject> ldlt() const; 366 const HouseholderQR<PlainObject> householderQr() const; [all …]
|
D | SelfCwiseBinaryOp.h | 174 typedef typename Derived::PlainObject PlainObject; 175 …SelfCwiseBinaryOp<internal::scalar_product_op<Scalar>, Derived, typename PlainObject::ConstantRetu… 176 tmp = PlainObject::Constant(rows(),cols(),other); 186 typedef typename Derived::PlainObject PlainObject; 187 SelfCwiseBinaryOp<BinOp, Derived, typename PlainObject::ConstantReturnType> tmp(derived()); 191 tmp = PlainObject::Constant(rows(),cols(), actual_other);
|
D | SelfAdjointView.h | 38 typedef typename MatrixType::PlainObject DenseMatrixType; 70 typedef typename MatrixType::PlainObject PlainObject; 152 const LLT<PlainObject, UpLo> llt() const; 153 const LDLT<PlainObject, UpLo> ldlt() const;
|
D | ReturnByValue.h | 42 template<typename Derived,int n,typename PlainObject> 43 struct nested<ReturnByValue<Derived>, n, PlainObject>
|
D | EigenBase.h | 60 typename Dest::PlainObject res(rows(),cols()); in addTo() 70 typename Dest::PlainObject res(rows(),cols()); in subTo()
|
/external/eigen/Eigen/src/Eigen2Support/ |
D | LU.h | 94 inline const LU<typename MatrixBase<Derived>::PlainObject> 97 return LU<PlainObject>(eval()); in lu() 111 inline const LU<typename MatrixBase<Derived>::PlainObject> 114 return LU<PlainObject>(eval()); in eigen2_lu()
|
D | QR.h | 59 const QR<typename MatrixBase<Derived>::PlainObject> 62 return QR<PlainObject>(eval()); in qr()
|
D | TriangularSolver.h | 27 typename ExpressionType::PlainObject
|
/external/eigen/Eigen/src/Core/util/ |
D | XprHelper.h | 316 template<typename T, int n=1, typename PlainObject = typename eval<T>::type> struct nested 338 PlainObject, 416 …ExpressionType::PlainObject::Options | RowMajor, 1, ExpressionType::MaxColsAtCompileTime> MatrixRo… 418 …ExpressionType::PlainObject::Options | RowMajor, 1, ExpressionType::MaxColsAtCompileTime> ArrayRow… 431 …ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> MatrixC… 433 …ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> ArrayCo… 448 …typedef Matrix<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_si… 449 …typedef Array<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_siz…
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
D | MatrixLogarithm.h | 441 typedef typename Derived::PlainObject PlainObject; in evalTo() typedef 442 typedef internal::traits<PlainObject> Traits; in evalTo() 445 static const int Options = PlainObject::Options; in evalTo() 451 const PlainObject Aevaluated = m_A.eval(); in evalTo() 452 MatrixFunction<PlainObject, AtomicType> mf(Aevaluated, atomic); in evalTo() 469 typedef typename Derived::PlainObject ReturnType;
|
D | MatrixFunction.h | 513 typedef typename Derived::PlainObject PlainObject; in evalTo() typedef 514 typedef internal::traits<PlainObject> Traits; in evalTo() 517 static const int Options = PlainObject::Options; in evalTo() 523 const PlainObject Aevaluated = m_A.eval(); in evalTo() 524 MatrixFunction<PlainObject, AtomicType> mf(Aevaluated, atomic); in evalTo() 542 typedef typename Derived::PlainObject ReturnType;
|
D | MatrixPower.h | 458 typedef typename Derived::PlainObject PlainObject; typedef 479 { MatrixPower<PlainObject>(m_A.eval()).compute(res, m_p); } in evalTo() 494 { typedef typename MatrixPowerType::PlainObject ReturnType; }; 498 { typedef typename Derived::PlainObject ReturnType; };
|
D | MatrixExponential.h | 420 const typename Derived::PlainObject srcEvaluated = m_src.eval(); in evalTo() 421 MatrixExponential<typename Derived::PlainObject> me(srcEvaluated); in evalTo() 438 typedef typename Derived::PlainObject ReturnType;
|
/external/eigen/Eigen/src/Core/products/ |
D | CoeffBasedProduct.h | 122 typedef typename Base::PlainObject PlainObject; 195 EIGEN_STRONG_INLINE operator const PlainObject& () const 218 mutable PlainObject m_result; 225 template<typename Lhs, typename Rhs, int N, typename PlainObject> 226 …ruct nested<CoeffBasedProduct<Lhs,Rhs,EvalBeforeNestingBit|EvalBeforeAssigningBit>, N, PlainObject> 228 typedef PlainObject const& type;
|
/external/eigen/Eigen/src/Householder/ |
D | Householder.h | 123 Map<typename internal::plain_row_type<PlainObject>::type> tmp(workspace,cols()); in applyHouseholderOnTheLeft() 160 Map<typename internal::plain_col_type<PlainObject>::type> tmp(workspace,rows()); in applyHouseholderOnTheRight()
|
/external/eigen/Eigen/src/LU/ |
D | PartialPivLU.h | 484 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 487 return PartialPivLU<PlainObject>(eval()); 500 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 503 return PartialPivLU<PlainObject>(eval());
|
/external/eigen/Eigen/src/SVD/ |
D | UpperBidiagonalization.h | 137 const UpperBidiagonalization<typename MatrixBase<Derived>::PlainObject> 140 return UpperBidiagonalization<PlainObject>(eval());
|
/external/eigen/Eigen/src/QR/ |
D | HouseholderQR.h | 329 typename Rhs::PlainObject c(rhs()); 380 const HouseholderQR<typename MatrixBase<Derived>::PlainObject> 383 return HouseholderQR<PlainObject>(eval());
|
D | FullPivHouseholderQR.h | 23 typedef typename MatrixType::PlainObject ReturnType; 517 typename Rhs::PlainObject c(rhs()); 614 const FullPivHouseholderQR<typename MatrixBase<Derived>::PlainObject> 617 return FullPivHouseholderQR<PlainObject>(eval());
|
D | ColPivHouseholderQR.h | 536 typename Rhs::PlainObject c(rhs()); 572 const ColPivHouseholderQR<typename MatrixBase<Derived>::PlainObject> 575 return ColPivHouseholderQR<PlainObject>(eval());
|
/external/eigen/Eigen/src/Cholesky/ |
D | LLT.h | 480 inline const LLT<typename MatrixBase<Derived>::PlainObject> 483 return LLT<PlainObject>(derived()); 490 inline const LLT<typename SelfAdjointView<MatrixType, UpLo>::PlainObject, UpLo> 493 return LLT<PlainObject,UpLo>(m_matrix);
|
D | LDLT.h | 593 inline const LDLT<typename SelfAdjointView<MatrixType, UpLo>::PlainObject, UpLo> 596 return LDLT<PlainObject,UpLo>(m_matrix); 603 inline const LDLT<typename MatrixBase<Derived>::PlainObject> 606 return LDLT<PlainObject>(derived());
|