Home
last modified time | relevance | path

Searched refs:ArrayBase (Results 1 – 18 of 18) sorted by relevance

/external/eigen/Eigen/src/Core/
DArrayBase.h39 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 …]
DGlobalFunctions.h17 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)
DArray.h37 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)
DArrayWrapper.h41 class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
44 typedef ArrayBase<ArrayWrapper> Base;
DMatrixBase.h500 template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& )
503 template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& )
DPlainObjectBase.h80 : public ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > {};
/external/eigen/doc/
DClassHierarchy.dox38 …- 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&lt;%Array&gt;
114 <-- ArrayBase&lt;SomeArrayXpr&gt;
DTutorialArrayClass.dox112 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:…
DFunctionsTakingEigenTypes.dox18 …\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…
DPreprocessorDirectives.dox87 - \b EIGEN_ARRAYBASE_PLUGIN - filename of plugin for extending the ArrayBase class.
DCustomizingEigen.dox24 …or instance, define \c EIGEN_ARRAYBASE_PLUGIN if you want to extend the ArrayBase class. A full li…
DTutorialReductionsVisitorsBroadcasting.dox6 \link MatrixBase matrices \endlink and \link ArrayBase arrays \endlink.
DA05_PortingFrom2To3.dox86 the MatrixBase::array() and ArrayBase::matrix() functions respectively. Here is an example:
/external/llvm/lib/Target/AMDGPU/
DR600RegisterInfo.td118 def ArrayBase#Index : R600Reg<"ARRAY_BASE", Index>;
152 (add (sequence "ArrayBase%u", 448, 480))>;
/external/eigen/test/
Darray.cpp303 …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/
DXprHelper.h364 typedef ArrayBase<Derived> type;
DForwardDeclarations.h73 template<typename Derived> class ArrayBase;
/external/eigen/Eigen/
DCore350 #include "src/Core/ArrayBase.h"