Searched refs:DenseBase (Results 1 – 25 of 49) sorted by relevance
12
/external/eigen/Eigen/src/Core/ |
D | CwiseNullaryOp.h | 108 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Deri… 109 DenseBase<Derived>::NullaryExpr(Index rows, Index cols, const CustomNullaryOp& func) 134 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Derived>::PlainObject> 135 DenseBase<Derived>::NullaryExpr(Index size, const CustomNullaryOp& func) 153 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, typename DenseBase<Deri… 154 DenseBase<Derived>::NullaryExpr(const CustomNullaryOp& func) 173 EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType 174 DenseBase<Derived>::Constant(Index rows, Index cols, const Scalar& value) 176 return DenseBase<Derived>::NullaryExpr(rows, cols, internal::scalar_constant_op<Scalar>(value)); 195 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType [all …]
|
D | Random.h | 55 inline const typename DenseBase<Derived>::RandomReturnType 56 DenseBase<Derived>::Random(Index rows, Index cols) 86 inline const typename DenseBase<Derived>::RandomReturnType 87 DenseBase<Derived>::Random(Index size) 112 inline const typename DenseBase<Derived>::RandomReturnType 113 DenseBase<Derived>::Random() 131 inline Derived& DenseBase<Derived>::setRandom()
|
D | Assign.h | 19 EIGEN_STRONG_INLINE Derived& DenseBase<Derived> 20 ::lazyAssign(const DenseBase<OtherDerived>& other) in lazyAssign() 39 EIGEN_STRONG_INLINE Derived& DenseBase<Derived>::operator=(const DenseBase<OtherDerived>& other) 47 EIGEN_STRONG_INLINE Derived& DenseBase<Derived>::operator=(const DenseBase& other) 64 EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const DenseBase<OtherDerived>& other)
|
D | DenseBase.h | 41 template<typename Derived> class DenseBase 275 Derived& operator=(const DenseBase<OtherDerived>& other); 281 Derived& operator=(const DenseBase& other); 304 Derived& lazyAssign(const DenseBase<OtherDerived>& other); 317 CommaInitializer<Derived> operator<< (const DenseBase<OtherDerived>& other); 370 bool isApprox(const DenseBase<OtherDerived>& other, 376 bool isMuchSmallerThan(const DenseBase<OtherDerived>& other, 414 void swap(const DenseBase<OtherDerived>& other) in swap() 528 select(const DenseBase<ThenDerived>& thenMatrix, 529 const DenseBase<ElseDerived>& elseMatrix) const; [all …]
|
D | Select.h | 124 DenseBase<Derived>::select(const DenseBase<ThenDerived>& thenMatrix, 125 const DenseBase<ElseDerived>& elseMatrix) const 138 DenseBase<Derived>::select(const DenseBase<ThenDerived>& thenMatrix, 153 DenseBase<Derived>::select(const typename ElseDerived::Scalar& thenScalar, 154 const DenseBase<ElseDerived>& elseMatrix) const
|
D | VectorwiseOp.h | 133 EIGEN_DEVICE_FUNC inline result_type operator()(const DenseBase<Derived>& mat) const 218 extendedTo(const DenseBase<OtherDerived>& other) const 241 extendedToOpposite(const DenseBase<OtherDerived>& other) const 498 ExpressionType& operator=(const DenseBase<OtherDerived>& other) 509 ExpressionType& operator+=(const DenseBase<OtherDerived>& other) 519 ExpressionType& operator-=(const DenseBase<OtherDerived>& other) 529 ExpressionType& operator*=(const DenseBase<OtherDerived>& other) 541 ExpressionType& operator/=(const DenseBase<OtherDerived>& other) 555 operator+(const DenseBase<OtherDerived>& other) const 568 operator-(const DenseBase<OtherDerived>& other) const [all …]
|
D | CommaInitializer.h | 41 inline CommaInitializer(XprType& xpr, const DenseBase<OtherDerived>& other) in CommaInitializer() 81 CommaInitializer& operator,(const DenseBase<OtherDerived>& other) 144 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s) 153 DenseBase<Derived>::operator<<(const DenseBase<OtherDerived>& other)
|
D | BooleanRedux.h | 81 inline bool DenseBase<Derived>::all() const 105 inline bool DenseBase<Derived>::any() const 129 inline Eigen::Index DenseBase<Derived>::count() const 139 inline bool DenseBase<Derived>::hasNaN() const 153 inline bool DenseBase<Derived>::allFinite() const
|
D | Fuzzy.h | 103 bool DenseBase<Derived>::isApprox( 104 const DenseBase<OtherDerived>& other, 125 bool DenseBase<Derived>::isMuchSmallerThan( 145 bool DenseBase<Derived>::isMuchSmallerThan( 146 const DenseBase<OtherDerived>& other,
|
D | Visitor.h | 107 void DenseBase<Derived>::visit(Visitor& visitor) const 207 DenseBase<Derived>::minCoeff(IndexType* rowId, IndexType* colId) const 225 DenseBase<Derived>::minCoeff(IndexType* index) const 244 DenseBase<Derived>::maxCoeff(IndexType* rowPtr, IndexType* colPtr) const 262 DenseBase<Derived>::maxCoeff(IndexType* index) const
|
D | EigenBase.h | 133 Derived& DenseBase<Derived>::operator=(const EigenBase<OtherDerived> &other) 142 Derived& DenseBase<Derived>::operator+=(const EigenBase<OtherDerived> &other) 151 Derived& DenseBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
|
D | PlainObjectBase.h | 448 EIGEN_STRONG_INLINE void conservativeResizeLike(const DenseBase<OtherDerived>& other) 465 EIGEN_STRONG_INLINE Derived& lazyAssign(const DenseBase<OtherDerived>& other) 532 EIGEN_STRONG_INLINE PlainObjectBase(const DenseBase<OtherDerived> &other) 708 EIGEN_STRONG_INLINE Derived& _set(const DenseBase<OtherDerived>& other) 721 EIGEN_STRONG_INLINE Derived& _set_noalias(const DenseBase<OtherDerived>& other) 811 EIGEN_STRONG_INLINE void _init1(const DenseBase<OtherDerived>& other){ 882 void swap(DenseBase<OtherDerived> & other) 893 void swap(DenseBase<OtherDerived> const & other) 920 static void run(DenseBase<Derived>& _this, Index rows, Index cols) 942 static void run(DenseBase<Derived>& _this, const DenseBase<OtherDerived>& other) [all …]
|
D | SelfCwiseBinaryOp.h | 18 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& DenseBase<Derived>::operator*=(const Scalar& other) 42 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& DenseBase<Derived>::operator/=(const Scalar& other)
|
D | Reverse.h | 117 inline typename DenseBase<Derived>::ReverseReturnType 118 DenseBase<Derived>::reverse() 139 inline void DenseBase<Derived>::reverseInPlace()
|
D | Transpose.h | 172 DenseBase<Derived>::transpose() 183 inline typename DenseBase<Derived>::ConstTransposeReturnType 184 DenseBase<Derived>::transpose() const 284 inline void DenseBase<Derived>::transposeInPlace()
|
D | Redux.h | 411 DenseBase<Derived>::redux(const Func& func) const 426 DenseBase<Derived>::minCoeff() const 436 DenseBase<Derived>::maxCoeff() const 449 DenseBase<Derived>::sum() const 462 DenseBase<Derived>::mean() const 483 DenseBase<Derived>::prod() const
|
D | Ref.h | 213 EIGEN_DEVICE_FUNC inline Ref(const DenseBase<Derived>& expr, 218 inline Ref(DenseBase<Derived>& expr) 242 EIGEN_DEVICE_FUNC inline Ref(const DenseBase<Derived>& expr,
|
/external/eigen/doc/ |
D | TutorialBlockOperations.dox | 14 The most general block operation in Eigen is called \link DenseBase::block() .block() \endlink. 48 In the above example the \link DenseBase::block() .block() \endlink function was employed as a \em … 62 While the \link DenseBase::block() .block() \endlink method can be used for any block operation, th… 65 using the specialized \link DenseBase::col() .col() \endlink function described below lets Eigen kn… 72 \link DenseBase::col() .col() \endlink and \link DenseBase::row() .row()\endlink. 78 \link DenseBase::row() * \endlink</td> 83 \link DenseBase::col() * \endlink</td> 106 matrix or array. For instance, \link DenseBase::topLeftCorner() .topLeftCorner() \endlink can be us… 115 <tr><td>Top-left p by q block \link DenseBase::topLeftCorner() * \endlink</td> 122 \link DenseBase::bottomLeftCorner() * \endlink</td> [all …]
|
D | ClassHierarchy.dox | 41 …- DenseBase means dense (matrix or array) expression. Both \c %ArrayBase and \c %MatrixBase inherit 42 …\c %DenseBase. \c %DenseBase is where all the methods go that apply to dense expressions regardles… 43 …whether they are matrix or array expressions. For example, the \link DenseBase::block() block(...)… 44 methods are in \c %DenseBase. 59 …\c %DenseBase. The reason for \c %DenseCoeffsBase to exist is that the set of available coefficient 79 <-- DenseBase<%Matrix> 90 <-- DenseBase<%Array> 102 <-- DenseBase<SomeMatrixXpr> 113 <-- DenseBase<SomeArrayXpr>
|
D | TopicAliasing.dox | 44 explains how to solve this problem by calling \link DenseBase::eval() eval()\endlink. 67 void Eigen::DenseBase<Derived>::checkTransposeAliasing(const OtherDerived&) const 82 side. The function \link DenseBase::eval() eval() \endlink does precisely that. 100 \link DenseBase::transposeInPlace() transposeInPlace() \endlink which replaces a matrix by its tran… 119 <tr class="alt"> <td> DenseBase::reverse() </td> <td> DenseBase::reverseInPlace() </td> </tr> 123 <tr class="alt"> <td> DenseBase::transpose() </td> <td> DenseBase::transposeInPlace() </td> </tr> 137 …wing example has only component-wise operations. Thus, there is no need for \link DenseBase::eval() 233 …aliasing does in fact occur. To prevent this, you have to use \link DenseBase::eval() eval() \endl…
|
D | TutorialReductionsVisitorsBroadcasting.dox | 12 scalar value. One of the most used reductions is \link DenseBase::sum() .sum() \endlink, 62 …- \link DenseBase::all() all() \endlink returns \b true if all of the coefficients in a given Matr… 63 …- \link DenseBase::any() any() \endlink returns \b true if at least one of the coefficients in a g… 64 …- \link DenseBase::count() count() \endlink returns the number of coefficients in a given Matrix o… 81 In the meantime you can have a look at the DenseBase::redux() function. 110 with \link DenseBase::colwise() colwise() \endlink or \link DenseBase::rowwise() rowwise() \endlink. 151 The previous example applies the \link DenseBase::sum() sum() \endlink reduction on each column 152 though the \link DenseBase::colwise() colwise() \endlink visitor, obtaining a new matrix whose 167 The \link DenseBase::maxCoeff() maxCoeff() \endlink reduction is finally applied
|
D | TutorialAdvancedInitialization.dox | 66 The Matrix and Array classes have static methods like \link DenseBase::Zero() Zero()\endlink, which… 82 Similarly, the static method \link DenseBase::Constant() Constant\endlink(value) sets all coefficie… 84 argument, as in <tt>MatrixXd::Constant(rows, cols, value)</tt>. The method \link DenseBase::Random(… 88 \link DenseBase::LinSpaced LinSpaced\endlink(size, low, high) is only available for vectors and 103 expressions). Eigen defines utility functions like \link DenseBase::setZero() setZero()\endlink, 104 \link MatrixBase::setIdentity() \endlink and \link DenseBase::setLinSpaced() \endlink to do this
|
D | QuickReference.dox | 475 It is also very simple to apply any user defined function \c foo using DenseBase::unaryExpr togethe… 487 \link DenseBase::minCoeff() minCoeff() \endlink, \link DenseBase::maxCoeff() maxCoeff() \endlink, 488 \link DenseBase::sum() sum() \endlink, \link DenseBase::prod() prod() \endlink, 491 \link DenseBase::all() all() \endlink, and \link DenseBase::any() any() \endlink. 493 \link DenseBase::colwise() column-wise \endlink or 494 \link DenseBase::rowwise() row-wise \endlink. Usage example: 509 Special versions of \link DenseBase::minCoeff(IndexType*,IndexType*) const minCoeff \endlink and \l… 524 Read-write access to a \link DenseBase::col(Index) column \endlink 525 or a \link DenseBase::row(Index) row \endlink of a matrix (or array): 547 \link DenseBase::block(Index,Index,Index,Index) (more) \endlink</td> [all …]
|
/external/eigen/failtest/ |
D | swap_1.cpp | 9 const DenseBase<VectorXf> &ac(a); in main() 11 DenseBase<VectorXf> &ac(a); in main()
|
D | ref_5.cpp | 10 DenseBase<VectorXf> &ac(a); in main()
|
12