Home
last modified time | relevance | path

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

/external/eigen/Eigen/src/Core/
DGlobalFunctions.h25 NAME(const Eigen::ArrayBase<Derived>& x);
32 (NAME)(const Eigen::ArrayBase<Derived>& x) { \
41 struct NAME##_retval<ArrayBase<Derived> > \
46 struct NAME##_impl<ArrayBase<Derived> > \
48 …static inline typename NAME##_retval<ArrayBase<Derived> >::type run(const Eigen::ArrayBase<Derived…
50 return typename NAME##_retval<ArrayBase<Derived> >::type(x.derived()); \
56 EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(real,scalar_real_op,real part,\sa ArrayBase::real)
57 EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(imag,scalar_imag_op,imaginary part,\sa ArrayBase::imag)
58 …EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(conj,scalar_conjugate_op,complex conjugate,\sa ArrayBase::conjuga…
59 EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(inverse,scalar_inverse_op,inverse,\sa ArrayBase::inverse)
[all …]
DArrayBase.h39 template<typename Derived> class ArrayBase
45 typedef ArrayBase StorageBaseType;
47 typedef ArrayBase Eigen_BaseClassForSpecializationOfGlobalMathFuncImpl;
89 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::ArrayBase
107 Derived& operator=(const ArrayBase& other)
126 Derived& operator+=(const ArrayBase<OtherDerived>& other);
129 Derived& operator-=(const ArrayBase<OtherDerived>& other);
133 Derived& operator*=(const ArrayBase<OtherDerived>& other);
137 Derived& operator/=(const ArrayBase<OtherDerived>& other);
141 ArrayBase<Derived>& array() { return *this; } in array()
[all …]
DSelfCwiseBinaryOp.h26 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& ArrayBase<Derived>::operator+=(const Scalar& other)
34 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& ArrayBase<Derived>::operator-=(const Scalar& other)
DArrayWrapper.h42 class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
45 typedef ArrayBase<ArrayWrapper> Base;
DMatrixBase.h476 template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& )
479 template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& )
DArray.h20 typedef ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > XprBase;
DPlainObjectBase.h79 : public ArrayBase {};
/external/eigen/unsupported/Eigen/src/SpecialFunctions/
DSpecialFunctionsArrayAPI.h28 igamma(const Eigen::ArrayBase<Derived>& a, const Eigen::ArrayBase<ExponentDerived>& x) in igamma()
48 igammac(const Eigen::ArrayBase<Derived>& a, const Eigen::ArrayBase<ExponentDerived>& x) in igammac()
70 polygamma(const Eigen::ArrayBase<DerivedN>& n, const Eigen::ArrayBase<DerivedX>& x) in polygamma()
90 betainc(const Eigen::ArrayBase<ArgADerived>& a, const Eigen::ArrayBase<ArgBDerived>& b, const Eigen… in betainc()
114 zeta(const Eigen::ArrayBase<DerivedX>& x, const Eigen::ArrayBase<DerivedQ>& q) in zeta()
/external/eigen/doc/
DCoeffwiseMathFunctionsTable.dox37 a.\link ArrayBase::abs abs\endlink(); \n
51 a.\link ArrayBase::inverse inverse\endlink(); \n
64 a.\link ArrayBase::conjugate conjugate\endlink(); \n
82 a.\link ArrayBase::exp exp\endlink(); \n
95 a.\link ArrayBase::log log\endlink(); \n
108 a.\link ArrayBase::log1p log1p\endlink(); \n
119 a.\link ArrayBase::log10 log10\endlink(); \n
135 a.\link ArrayBase::pow pow\endlink(b); \n
148 a.\link ArrayBase::sqrt sqrt\endlink(); \n
161 a.\link ArrayBase::rsqrt rsqrt\endlink(); \n
[all …]
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…
DCustomizingEigen_Plugins.dox18 …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.
DPreprocessorDirectives.dox136 - \b EIGEN_ARRAYBASE_PLUGIN - filename of plugin for extending the ArrayBase class.
DA05_PortingFrom2To3.dox81 the MatrixBase::array() and ArrayBase::matrix() functions respectively. Here is an example:
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineRegisterInfo.cpp107 void *ArrayBase = getNumVirtRegs() == 0 ? 0 : &VRegInfo[FirstVirtReg]; in createVirtualRegister() local
112 if (ArrayBase && &VRegInfo[FirstVirtReg] != ArrayBase) in createVirtualRegister()
/external/eigen/unsupported/Eigen/
DMatrixFunctions85 This function computes the matrix cosine. Use ArrayBase::cos() for computing the entry-wise cosine.
129 Use ArrayBase::exp() if you want to do the latter.
186 Use ArrayBase::log() if you want to do the latter.
244 to the p-th power. Use ArrayBase::pow() if you want to do the latter.
403 This function computes the matrix sine. Use ArrayBase::sin() for computing the entry-wise sine.
443 the entries in the matrix; use ArrayBase::sqrt() if you want to do the
/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.cpp490 …is_same< internal::global_math_functions_filtering_base<Array2i>::type, ArrayBase<Array2i> >::valu… in test_array()
493 ArrayBase<Xpr> in test_array()
/external/eigen/Eigen/src/Core/util/
DForwardDeclarations.h77 template<typename Derived> class ArrayBase;
DXprHelper.h477 typedef ArrayBase<Derived> type;
/external/eigen/Eigen/
DCore427 #include "src/Core/ArrayBase.h"