Searched refs:ArrayBase (Results 1 – 23 of 23) sorted by relevance
/external/eigen/Eigen/src/Core/ |
D | GlobalFunctions.h | 25 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 …]
|
D | ArrayBase.h | 39 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 …]
|
D | SelfCwiseBinaryOp.h | 26 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)
|
D | ArrayWrapper.h | 42 class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> > 45 typedef ArrayBase<ArrayWrapper> Base;
|
D | MatrixBase.h | 476 template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& ) 479 template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& )
|
D | Array.h | 20 typedef ArrayBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > XprBase;
|
D | PlainObjectBase.h | 79 : public ArrayBase {};
|
/external/eigen/unsupported/Eigen/src/SpecialFunctions/ |
D | SpecialFunctionsArrayAPI.h | 28 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/ |
D | CoeffwiseMathFunctionsTable.dox | 37 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 …]
|
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 | CustomizingEigen_Plugins.dox | 18 …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 | PreprocessorDirectives.dox | 136 - \b EIGEN_ARRAYBASE_PLUGIN - filename of plugin for extending the ArrayBase class.
|
D | A05_PortingFrom2To3.dox | 81 the MatrixBase::array() and ArrayBase::matrix() functions respectively. Here is an example:
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineRegisterInfo.cpp | 107 void *ArrayBase = getNumVirtRegs() == 0 ? 0 : &VRegInfo[FirstVirtReg]; in createVirtualRegister() local 112 if (ArrayBase && &VRegInfo[FirstVirtReg] != ArrayBase) in createVirtualRegister()
|
/external/eigen/unsupported/Eigen/ |
D | MatrixFunctions | 85 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/ |
D | R600RegisterInfo.td | 118 def ArrayBase#Index : R600Reg<"ARRAY_BASE", Index>; 152 (add (sequence "ArrayBase%u", 448, 480))>;
|
/external/eigen/test/ |
D | array.cpp | 490 …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/ |
D | ForwardDeclarations.h | 77 template<typename Derived> class ArrayBase;
|
D | XprHelper.h | 477 typedef ArrayBase<Derived> type;
|
/external/eigen/Eigen/ |
D | Core | 427 #include "src/Core/ArrayBase.h"
|