Searched refs:ArrayBase (Results 1 – 18 of 18) sorted by relevance
/external/eigen/Eigen/src/Core/ |
D | ArrayBase.h | 39 template<typename Derived> class ArrayBase 45 typedef ArrayBase StorageBaseType; 47 typedef ArrayBase Eigen_BaseClassForSpecializationOfGlobalMathFuncImpl; 106 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::ArrayBase 121 Derived& operator=(const ArrayBase& other) 132 Derived& operator+=(const ArrayBase<OtherDerived>& other); 134 Derived& operator-=(const ArrayBase<OtherDerived>& other); 137 Derived& operator*=(const ArrayBase<OtherDerived>& other); 140 Derived& operator/=(const ArrayBase<OtherDerived>& other); 143 ArrayBase<Derived>& array() { return *this; } in array() [all …]
|
D | GlobalFunctions.h | 17 NAME(const Eigen::ArrayBase<Derived>& x) { \ 24 struct NAME##_retval<ArrayBase<Derived> > \ 29 struct NAME##_impl<ArrayBase<Derived> > \ 31 …static inline typename NAME##_retval<ArrayBase<Derived> >::type run(const Eigen::ArrayBase<Derived… 55 pow(const Eigen::ArrayBase<Derived>& x, const typename Derived::Scalar& exponent) { in EIGEN_ARRAY_DECLARE_GLOBAL_UNARY() 61 pow(const Eigen::ArrayBase<Derived>& x, const Eigen::ArrayBase<Derived>& exponents) in pow() 74 operator/(const typename Derived::Scalar& s, const Eigen::ArrayBase<Derived>& a)
|
D | Array.h | 37 typedef ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > XprBase; 87 EIGEN_STRONG_INLINE Array& operator=(const ArrayBase<OtherDerived>& other) 185 EIGEN_STRONG_INLINE Array(const ArrayBase<OtherDerived>& other) 221 void swap(ArrayBase<OtherDerived> const & other)
|
D | ArrayWrapper.h | 41 class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> > 44 typedef ArrayBase<ArrayWrapper> Base;
|
D | MatrixBase.h | 500 template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& ) 503 template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& )
|
D | PlainObjectBase.h | 80 : public ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > {};
|
/external/eigen/doc/ |
D | ClassHierarchy.dox | 38 …- ArrayBase means dense array expression. This means that an \c %ArrayBase is something that can be 40 expression classes, including \c %Array itself, inherit \c %ArrayBase. 41 …- DenseBase means dense (matrix or array) expression. Both \c %ArrayBase and \c %MatrixBase inherit 54 …\c %Matrix inherits \c %MatrixBase and \c %Array inherits \c %ArrayBase. So does that mean multiple 55 …inheritance? No, because \c %PlainObjectBase \e itself inherits \c %MatrixBase or \c %ArrayBase de… 91 <-- ArrayBase<%Array> 114 <-- ArrayBase<SomeArrayXpr>
|
D | TutorialArrayClass.dox | 112 operators described above. For example, the \link ArrayBase::abs() .abs() \endlink method takes the… 113 value of each coefficient, while \link ArrayBase::sqrt() .sqrt() \endlink computes the square root … 114 … you have two arrays of the same size, you can call \link ArrayBase::min(const Eigen::ArrayBase<Ot… 140 'converts' them into \link ArrayBase array expressions\endlink, so that coefficient-wise operations 141 can be applied easily. Conversely, \link ArrayBase array expressions \endlink 142 have a \link ArrayBase::matrix() .matrix() \endlink method. As with all Eigen expression abstractio… 144 Both \link MatrixBase::array() .array() \endlink and \link ArrayBase::matrix() .matrix() \endlink 150 \link ArrayBase::matrix() .matrix()\endlink. The exception to this rule is the assignment operator:…
|
D | FunctionsTakingEigenTypes.dox | 18 …\li ArrayBase: The common base class for all dense array expressions (as opposed to matrix express… 19 …atrix expression, that is, the base class for both \c MatrixBase and \c ArrayBase. It can be used … 41 <b> %ArrayBase Example </b><br/><br/> 45 void print_max_coeff(const ArrayBase<Derived> &a) 77 …s. For the discussion below, Matrix and Array as well as MatrixBase and ArrayBase can be exchanged… 207 \b Note: In the above discussion the terms Matrix and Array and MatrixBase and ArrayBase can be exc… 211 …ters into temporaries, pass them as (const) references to MatrixBase or ArrayBase (so templatize y… 215 …- Functions that take as parameters MatrixBase (or ArrayBase) objects, and potentially need to res…
|
D | PreprocessorDirectives.dox | 87 - \b EIGEN_ARRAYBASE_PLUGIN - filename of plugin for extending the ArrayBase class.
|
D | CustomizingEigen.dox | 24 …or instance, define \c EIGEN_ARRAYBASE_PLUGIN if you want to extend the ArrayBase class. A full li…
|
D | TutorialReductionsVisitorsBroadcasting.dox | 6 \link MatrixBase matrices \endlink and \link ArrayBase arrays \endlink.
|
D | A05_PortingFrom2To3.dox | 86 the MatrixBase::array() and ArrayBase::matrix() functions respectively. Here is an example:
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600RegisterInfo.td | 118 def ArrayBase#Index : R600Reg<"ARRAY_BASE", Index>; 152 (add (sequence "ArrayBase%u", 448, 480))>;
|
/external/eigen/test/ |
D | array.cpp | 303 …is_same< internal::global_math_functions_filtering_base<Array2i>::type, ArrayBase<Array2i> >::valu… in test_array() 306 ArrayBase<Xpr> in test_array()
|
/external/eigen/Eigen/src/Core/util/ |
D | XprHelper.h | 364 typedef ArrayBase<Derived> type;
|
D | ForwardDeclarations.h | 73 template<typename Derived> class ArrayBase;
|
/external/eigen/Eigen/ |
D | Core | 350 #include "src/Core/ArrayBase.h"
|