/external/eigen/Eigen/src/Eigenvalues/ |
H A D | MatrixBaseEigenvalues.h | 25 typedef typename Derived::PlainObject PlainObject; typedef 26 PlainObject m_eval(m); 27 return ComplexEigenSolver<PlainObject>(m_eval, false).eigenvalues(); 37 typedef typename Derived::PlainObject PlainObject; typedef 38 PlainObject m_eval(m); 39 return EigenSolver<PlainObject>(m_eval, false).eigenvalues(); 91 typedef typename SelfAdjointView<MatrixType, UpLo>::PlainObject PlainObject; typedef [all...] |
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | LU.h | 94 inline const LU<typename MatrixBase<Derived>::PlainObject> 97 return LU<PlainObject>(eval()); 111 inline const LU<typename MatrixBase<Derived>::PlainObject> 114 return LU<PlainObject>(eval());
|
H A D | QR.h | 59 const QR<typename MatrixBase<Derived>::PlainObject> 62 return QR<PlainObject>(eval());
|
H A D | TriangularSolver.h | 27 typename ExpressionType::PlainObject
|
/external/eigen/Eigen/src/Core/ |
H A D | SelfCwiseBinaryOp.h | 174 typedef typename Derived::PlainObject PlainObject; typedef 175 SelfCwiseBinaryOp<internal::scalar_product_op<Scalar>, Derived, typename PlainObject::ConstantReturnType> tmp(derived()); 176 tmp = PlainObject::Constant(rows(),cols(),other); 186 typedef typename Derived::PlainObject PlainObject; typedef 187 SelfCwiseBinaryOp<BinOp, Derived, typename PlainObject::ConstantReturnType> tmp(derived()); 191 tmp = PlainObject::Constant(rows(),cols(), actual_other);
|
H A D | MatrixBase.h | 107 * that the return type of eval() is either PlainObject or const PlainObject&. 115 > PlainObject; typedef in class:Eigen::MatrixBase 210 const PlainObject normalized() const; 327 const FullPivLU<PlainObject> fullPivLu() const; 328 const PartialPivLU<PlainObject> partialPivLu() const; 331 const LU<PlainObject> lu() const; 335 const LU<PlainObject> eigen2_lu() const; 339 const PartialPivLU<PlainObject> lu() const; 367 const LLT<PlainObject> ll [all...] |
H A D | ReturnByValue.h | 42 template<typename Derived,int n,typename PlainObject> 43 struct nested<ReturnByValue<Derived>, n, PlainObject>
|
H A D | ProductBase.h | 88 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::ProductBase 117 operator const PlainObject& () const 174 mutable PlainObject m_result; 180 template<typename Lhs, typename Rhs, int Mode, int N, typename PlainObject> 181 struct nested<GeneralProduct<Lhs,Rhs,Mode>, N, PlainObject> 183 typedef PlainObject const& type; 241 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::ScaledProduct
|
H A D | EigenBase.h | 28 // typedef typename internal::plain_matrix_type<Derived>::type PlainObject; 60 typename Dest::PlainObject res(rows(),cols()); 70 typename Dest::PlainObject res(rows(),cols());
|
H A D | SelfAdjointView.h | 38 typedef typename MatrixType::PlainObject DenseMatrixType; 70 typedef typename MatrixType::PlainObject PlainObject; typedef in class:Eigen::SelfAdjointView 152 const LLT<PlainObject, UpLo> llt() const; 153 const LDLT<PlainObject, UpLo> ldlt() const;
|
H A D | Flagged.h | 115 typename ExpressionType::PlainObject solveTriangular(const MatrixBase<OtherDerived>& other) const;
|
H A D | Array.h | 51 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::Array
|
/external/eigen/Eigen/src/plugins/ |
H A D | ArrayCwiseBinaryOps.h | 37 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > 45 return (min)(Derived::PlainObject::Constant(rows(), cols(), other)); 62 const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > 70 return (max)(Derived::PlainObject::Constant(rows(), cols(), other));
|
/external/eigen/Eigen/src/Core/util/ |
H A D | XprHelper.h | 208 // typedef typename T::PlainObject type; 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> MatrixRowType; 418 ExpressionType::PlainObject::Options | RowMajor, 1, ExpressionType::MaxColsAtCompileTime> ArrayRowType; 431 ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> MatrixColType; 433 ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> ArrayColType; 448 typedef Matrix<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_size, 1> MatrixDiagType; 449 typedef Array<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_size, 1> ArrayDiagType;
|
/external/eigen/Eigen/src/Householder/ |
H A D | Householder.h | 123 Map<typename internal::plain_row_type<PlainObject>::type> tmp(workspace,cols()); 160 Map<typename internal::plain_col_type<PlainObject>::type> tmp(workspace,rows());
|
/external/eigen/Eigen/src/SVD/ |
H A D | UpperBidiagonalization.h | 137 const UpperBidiagonalization<typename MatrixBase<Derived>::PlainObject> 140 return UpperBidiagonalization<PlainObject>(eval());
|
/external/eigen/Eigen/src/misc/ |
H A D | Solve.h | 27 Rhs::PlainObject::Options,
|
/external/eigen/Eigen/src/Core/products/ |
H A D | CoeffBasedProduct.h | 121 typedef typename Base::PlainObject PlainObject; typedef in class:Eigen::CoeffBasedProduct 194 EIGEN_STRONG_INLINE operator const PlainObject& () const 217 mutable PlainObject m_result; 224 template<typename Lhs, typename Rhs, int N, typename PlainObject> 225 struct nested<CoeffBasedProduct<Lhs,Rhs,EvalBeforeNestingBit|EvalBeforeAssigningBit>, N, PlainObject> 227 typedef PlainObject const& type;
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixFunction.h | 513 typedef typename Derived::PlainObject PlainObject; typedef 514 typedef internal::traits<PlainObject> Traits; 517 static const int Options = PlainObject::Options; 523 const PlainObject Aevaluated = m_A.eval(); 524 MatrixFunction<PlainObject, AtomicType> mf(Aevaluated, atomic); 542 typedef typename Derived::PlainObject ReturnType;
|
H A D | MatrixLogarithm.h | 441 typedef typename Derived::PlainObject PlainObject; typedef 442 typedef internal::traits<PlainObject> Traits; 445 static const int Options = PlainObject::Options; 451 const PlainObject Aevaluated = m_A.eval(); 452 MatrixFunction<PlainObject, AtomicType> mf(Aevaluated, atomic); 469 typedef typename Derived::PlainObject ReturnType;
|
H A D | MatrixPower.h | 459 typedef typename Derived::PlainObject PlainObject; typedef in class:Eigen::MatrixPowerReturnValue 480 { MatrixPower<PlainObject>(m_A.eval()).compute(res, m_p); } 495 { typedef typename MatrixPowerType::PlainObject ReturnType; }; 499 { typedef typename Derived::PlainObject ReturnType; };
|
H A D | MatrixExponential.h | 420 const typename Derived::PlainObject srcEvaluated = m_src.eval(); 421 MatrixExponential<typename Derived::PlainObject> me(srcEvaluated); 438 typedef typename Derived::PlainObject ReturnType;
|
/external/eigen/Eigen/src/QR/ |
H A D | HouseholderQR.h | 317 typename Rhs::PlainObject c(rhs()); 366 const HouseholderQR<typename MatrixBase<Derived>::PlainObject> 369 return HouseholderQR<PlainObject>(eval());
|
H A D | ColPivHouseholderQR.h | 538 typename Rhs::PlainObject c(rhs()); 572 const ColPivHouseholderQR<typename MatrixBase<Derived>::PlainObject> 575 return ColPivHouseholderQR<PlainObject>(eval());
|
/external/eigen/Eigen/src/LU/ |
H A D | PartialPivLU.h | 476 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 479 return PartialPivLU<PlainObject>(eval()); 492 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 495 return PartialPivLU<PlainObject>(eval());
|