/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/Core/ |
D | SelfCwiseBinaryOp.h | 20 typedef typename Derived::PlainObject PlainObject; typedef 21 …internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::m… 28 typedef typename Derived::PlainObject PlainObject; typedef 29 …internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::a… 36 typedef typename Derived::PlainObject PlainObject; typedef 37 …internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::s… 44 typedef typename Derived::PlainObject PlainObject; typedef 45 …internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::d…
|
D | Inverse.h | 21 : traits<typename XprType::PlainObject> 23 typedef typename XprType::PlainObject PlainObject; 24 typedef traits<PlainObject> BaseTraits; 47 typedef typename XprType::PlainObject PlainObject; 95 : public evaluator<typename Inverse<ArgType>::PlainObject> 98 typedef typename InverseType::PlainObject PlainObject; 99 typedef evaluator<PlainObject> Base; 111 PlainObject m_result;
|
D | Solve.h | 40 RhsType::PlainObject::Options, 42 RhsType::MaxColsAtCompileTime>::type PlainObject; 47 …e solve_traits<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>::PlainObject> 49 …ts<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>::PlainObject PlainObject; 51 typedef traits<PlainObject> BaseTraits; 65 typedef typename internal::traits<Solve>::PlainObject PlainObject; 115 : public evaluator<typename Solve<Decomposition,RhsType>::PlainObject> 118 typedef typename SolveType::PlainObject PlainObject; 119 typedef evaluator<PlainObject> Base; 131 PlainObject m_result;
|
D | MatrixBase.h | 103 typedef typename Base::PlainObject PlainObject; typedef 107 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType; 116 typedef CwiseNullaryOp<internal::scalar_identity_op<Scalar>,PlainObject> IdentityReturnType; 206 EIGEN_DEVICE_FUNC const PlainObject normalized() const; 207 EIGEN_DEVICE_FUNC const PlainObject stableNormalized() const; 333 inline const FullPivLU<PlainObject> fullPivLu() const; 334 inline const PartialPivLU<PlainObject> partialPivLu() const; 336 inline const PartialPivLU<PlainObject> lu() const; 357 inline const LLT<PlainObject> llt() const; 358 inline const LDLT<PlainObject> ldlt() const; [all …]
|
D | ReturnByValue.h | 38 template<typename Derived,int n,typename PlainObject> 39 struct nested_eval<ReturnByValue<Derived>, n, PlainObject> 99 typedef typename internal::traits<Derived>::ReturnType PlainObject; 100 typedef evaluator<PlainObject> Base; 110 PlainObject m_result;
|
D | DenseBase.h | 205 PlainMatrix, PlainArray>::type PlainObject; typedef 262 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType; 264 …typedef CwiseNullaryOp<internal::linspaced_op<Scalar,PacketScalar>,PlainObject> SequentialLinSpace… 266 …typedef CwiseNullaryOp<internal::linspaced_op<Scalar,PacketScalar>,PlainObject> RandomAccessLinSpa… 345 static const CwiseNullaryOp<CustomNullaryOp, PlainObject> 348 static const CwiseNullaryOp<CustomNullaryOp, PlainObject> 351 static const CwiseNullaryOp<CustomNullaryOp, PlainObject> 521 typedef CwiseNullaryOp<internal::scalar_random_op<Scalar>,PlainObject> RandomReturnType;
|
D | SelfAdjointView.h | 38 typedef typename MatrixType::PlainObject FullMatrixType; 70 typedef typename MatrixType::PlainObject PlainObject; 235 const LLT<PlainObject, UpLo> llt() const; 236 const LDLT<PlainObject, UpLo> ldlt() const;
|
D | CwiseNullaryOp.h | 108 …EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject> 111 return CwiseNullaryOp<CustomNullaryOp, PlainObject>(rows, cols, func); 134 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject> 138 if(RowsAtCompileTime == 1) return CwiseNullaryOp<CustomNullaryOp, PlainObject>(1, size, func); 139 else return CwiseNullaryOp<CustomNullaryOp, PlainObject>(size, 1, func); 153 …EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject> 156 return CwiseNullaryOp<CustomNullaryOp, PlainObject>(RowsAtCompileTime, ColsAtCompileTime, func);
|
D | ArrayBase.h | 83 typedef typename Base::PlainObject PlainObject; typedef 86 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,PlainObject> ConstantReturnType;
|
D | EigenBase.h | 81 typename Dest::PlainObject res(rows(),cols()); in addTo() 93 typename Dest::PlainObject res(rows(),cols()); in subTo()
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
D | SolveWithGuess.h | 45 typedef typename internal::traits<SolveWithGuess>::PlainObject PlainObject; 75 : public evaluator<typename SolveWithGuess<Decomposition,RhsType,GuessType>::PlainObject> 78 typedef typename SolveType::PlainObject PlainObject; 79 typedef evaluator<PlainObject> Base; 90 PlainObject m_result;
|
/external/eigen/Eigen/src/plugins/ |
D | ArrayCwiseBinaryOps.h | 41 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP() 49 return (min)(Derived::PlainObject::Constant(rows(), cols(), other)); in EIGEN_MAKE_CWISE_BINARY_OP() 67 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP() 75 return (max)(Derived::PlainObject::Constant(rows(), cols(), other)); in EIGEN_MAKE_CWISE_BINARY_OP() 115 …st Derived, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > Cmp ## COMPA… 116 …OMPARATOR>, const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject>, const Derived… 119 return this->OP(Derived::PlainObject::Constant(rows(), cols(), s)); \ 123 return Derived::PlainObject::Constant(d.rows(), d.cols(), s).OP(d); \ 136 return Derived::PlainObject::Constant(rows(), cols(), s).R_OP(*this); \ 140 return d.R_OP(Derived::PlainObject::Constant(d.rows(), d.cols(), s)); \
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseFuzzy.h | 19 const typename internal::nested_eval<Derived,2,PlainObject>::type actualA(derived()); in isApprox() 21 const typename internal::nested_eval<OtherDerived,2,PlainObject>::type, in isApprox() 22 const PlainObject>::type actualB(other.derived()); in isApprox()
|
D | SparseSelfAdjointView.h | 381 : public evaluator<typename Product<typename Rhs::PlainObject, Rhs, DefaultProduct>::PlainObject> 384 typedef typename XprType::PlainObject PlainObject; 385 typedef evaluator<PlainObject> Base; 391 …generic_product_impl<typename Rhs::PlainObject, Rhs, SparseShape, SparseShape, ProductTag>::evalTo… 395 typename Rhs::PlainObject m_lhs; 396 PlainObject m_result; 401 : public evaluator<typename Product<Lhs, typename Lhs::PlainObject, DefaultProduct>::PlainObject> 404 typedef typename XprType::PlainObject PlainObject; 405 typedef evaluator<PlainObject> Base; 411 …generic_product_impl<Lhs, typename Lhs::PlainObject, SparseShape, SparseShape, ProductTag>::evalTo… [all …]
|
D | SparseProduct.h | 140 : public evaluator<typename Product<Lhs, Rhs, DefaultProduct>::PlainObject> 143 typedef typename XprType::PlainObject PlainObject; 144 typedef evaluator<PlainObject> Base; 157 … typename remove_all<RhsNested>::type, PlainObject>::run(lhsNested,rhsNested,m_result, 162 PlainObject m_result;
|
D | SparsePermutation.h | 100 …pedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObject; 101 typedef evaluator<PlainObject> Base; 115 PlainObject m_result; 123 …edef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObject; 124 typedef evaluator<PlainObject> Base; 138 PlainObject m_result;
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
D | MatrixExponential.h | 67 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade3() 84 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade5() 102 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade7() 123 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade9() 145 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade13() 173 typedef typename MatA::PlainObject MatrixType; in matrix_exp_pade17() 354 typedef typename ArgType::PlainObject MatrixType; 419 typedef typename Derived::PlainObject ReturnType;
|
D | MatrixPower.h | 601 typedef typename Derived::PlainObject PlainObject; typedef 622 { MatrixPower<PlainObject>(m_A.eval()).compute(res, m_p); } in evalTo() 649 typedef typename Derived::PlainObject PlainObject; typedef 687 { typedef typename MatrixPowerType::PlainObject ReturnType; }; 691 { typedef typename Derived::PlainObject ReturnType; }; 695 { typedef typename Derived::PlainObject ReturnType; };
|
/external/eigen/Eigen/src/QR/ |
D | CompleteOrthogonalDecomposition.h | 72 typedef typename MatrixType::PlainObject PlainObject; 505 typename RhsType::PlainObject c(rhs); 555 const CompleteOrthogonalDecomposition<typename MatrixBase<Derived>::PlainObject> 557 return CompleteOrthogonalDecomposition<PlainObject>(eval());
|
D | FullPivHouseholderQR.h | 29 typedef typename MatrixType::PlainObject ReturnType; 80 typedef typename MatrixType::PlainObject PlainObject; 555 typename RhsType::PlainObject c(rhs); 668 const FullPivHouseholderQR<typename MatrixBase<Derived>::PlainObject> 671 return FullPivHouseholderQR<PlainObject>(eval());
|
D | ColPivHouseholderQR.h | 69 typedef typename MatrixType::PlainObject PlainObject; 597 typename RhsType::PlainObject c(rhs); 645 const ColPivHouseholderQR<typename MatrixBase<Derived>::PlainObject> 648 return ColPivHouseholderQR<PlainObject>(eval());
|
/external/eigen/Eigen/src/LU/ |
D | PartialPivLU.h | 90 typedef typename MatrixType::PlainObject PlainObject; 588 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 591 return PartialPivLU<PlainObject>(eval()); 603 inline const PartialPivLU<typename MatrixBase<Derived>::PlainObject> 606 return PartialPivLU<PlainObject>(eval());
|
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
D | AutoDiffScalar.h | 548 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (min)(const… 549 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS; 553 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (max)(const… 554 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS; 558 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (min)(const… 559 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS; 563 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (max)(const… 564 typedef AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> ADS; 568 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (min)(const… 572 inline AutoDiffScalar<typename Eigen::internal::remove_all<DerType>::type::PlainObject> (max)(const…
|
/external/eigen/Eigen/src/Core/util/ |
D | XprHelper.h | 283 typedef typename T::PlainObject type; 437 template<typename T, int n, typename PlainObject = typename plain_object_eval<T>::type> struct nest… 452 typedef typename conditional<Evaluate, PlainObject, typename ref_selector<T>::type>::type type; 582 …ExpressionType::PlainObject::Options | RowMajor, 1, ExpressionType::MaxColsAtCompileTime> MatrixRo… 584 …ExpressionType::PlainObject::Options | RowMajor, 1, ExpressionType::MaxColsAtCompileTime> ArrayRow… 597 …ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> MatrixC… 599 …ExpressionType::PlainObject::Options & ~RowMajor, ExpressionType::MaxRowsAtCompileTime, 1> ArrayCo… 614 …typedef Matrix<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_si… 615 …typedef Array<Scalar, diag_size, 1, ExpressionType::PlainObject::Options & ~RowMajor, max_diag_siz…
|