/external/eigen/test/ |
D | mapstaticmethods.cpp | 15 template<typename PlainObjectType, 16 bool IsDynamicSize = PlainObjectType::SizeAtCompileTime == Dynamic, 17 bool IsVector = PlainObjectType::IsVectorAtCompileTime 21 template<typename PlainObjectType, bool IsVector> 22 struct mapstaticmethods_impl<PlainObjectType, false, IsVector> 24 static void run(const PlainObjectType& m) in run() 26 mapstaticmethods_impl<PlainObjectType, true, IsVector>::run(m); in run() 30 PlainObjectType::Map(ptr).setZero(); in run() 31 PlainObjectType::MapAligned(ptr).setZero(); in run() 32 PlainObjectType::Map(const_ptr).sum(); in run() [all …]
|
D | sparse_ref.cpp | 34 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) in check_const_correctness() argument 37 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType; in check_const_correctness()
|
D | mapped_matrix.cpp | 148 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) in check_const_correctness() argument 155 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType; in check_const_correctness()
|
D | geo_quaternion.cpp | 261 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) in check_const_correctness() argument 268 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType; in check_const_correctness()
|
D | ref.cpp | 142 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) in check_const_correctness() argument 145 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType; in check_const_correctness()
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorTraits.h | 83 template<typename PlainObjectType, int Options_, template <class> class MakePointer_> 84 struct traits<TensorMap<PlainObjectType, Options_, MakePointer_> > 85 : public traits<PlainObjectType> 87 typedef traits<PlainObjectType> BaseTraits; 104 template<typename PlainObjectType> 105 struct traits<TensorRef<PlainObjectType> > 106 : public traits<PlainObjectType> 108 typedef traits<PlainObjectType> BaseTraits; 145 template<typename PlainObjectType, int Options, template <class> class MakePointer> 146 struct eval<TensorMap<PlainObjectType, Options, MakePointer>, Eigen::Dense> [all …]
|
D | TensorMap.h | 27 …te<typename PlainObjectType, int Options_, template <class> class MakePointer_> class TensorMap : … 30 typedef TensorMap<PlainObjectType, Options_, MakePointer_> Self; 31 typedef typename PlainObjectType::Base Base; 33 typedef typename internal::traits<PlainObjectType>::StorageKind StorageKind; 34 typedef typename internal::traits<PlainObjectType>::Index Index; 35 typedef typename internal::traits<PlainObjectType>::Scalar Scalar; 49 static const Index NumIndices = PlainObjectType::NumIndices; 50 typedef typename PlainObjectType::Dimensions Dimensions; 54 Layout = PlainObjectType::Layout, 104 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorMap(PlainObjectType& tensor) in TensorMap() [all …]
|
D | TensorSyclLeafCount.h | 47 template <typename PlainObjectType, int Options_, template <class> class MakePointer_> 48 struct LeafCount<const TensorMap<PlainObjectType, Options_, MakePointer_> > { 53 template <typename PlainObjectType, int Options_, template <class> class MakePointer_> 54 struct LeafCount<TensorMap<PlainObjectType, Options_, MakePointer_> > :LeafCount<const TensorMap<Pl…
|
D | TensorRef.h | 119 template<typename PlainObjectType> class TensorRef : public TensorBase<TensorRef<PlainObjectType> > 122 typedef TensorRef<PlainObjectType> Self; 123 typedef typename PlainObjectType::Base Base; 125 typedef typename internal::traits<PlainObjectType>::StorageKind StorageKind; 126 typedef typename internal::traits<PlainObjectType>::Index Index; 127 typedef typename internal::traits<PlainObjectType>::Scalar Scalar; 133 static const Index NumIndices = PlainObjectType::NumIndices; 134 typedef typename PlainObjectType::Dimensions Dimensions; 139 Layout = PlainObjectType::Layout, 296 if (PlainObjectType::Options & RowMajor) { in coeff() [all …]
|
D | TensorForwardDeclarations.h | 25 template<typename PlainObjectType, int Options_ = Unaligned, template <class> class MakePointer_ = … 28 template<typename PlainObjectType> class TensorRef; 31 template<typename NullaryOp, typename PlainObjectType> class TensorCwiseNullaryOp;
|
D | TensorSyclExtractAccessor.h | 141 template <typename PlainObjectType, int Options_, typename Dev>\ 142 struct ExtractAccessor<TensorEvaluator<CVQual TensorMap<PlainObjectType, Options_>, Dev> > {\ 143 …tTuple(cl::sycl::handler& cgh,const TensorEvaluator<CVQual TensorMap<PlainObjectType, Options_>, D…
|
/external/eigen/Eigen/src/Core/ |
D | Map.h | 17 template<typename PlainObjectType, int MapOptions, typename StrideType> 18 struct traits<Map<PlainObjectType, MapOptions, StrideType> > 19 : public traits<PlainObjectType> 21 typedef traits<PlainObjectType> TraitsBase; 24 ? int(PlainObjectType::InnerStrideAtCompileTime) 27 ? int(PlainObjectType::OuterStrideAtCompileTime) 31 Flags = is_lvalue<PlainObjectType>::value ? int(Flags0) : (int(Flags0) & ~LvalueBit) 88 template<typename PlainObjectType, int MapOptions, typename StrideType> class Map 89 : public MapBase<Map<PlainObjectType, MapOptions, StrideType> > 125 PlainObjectType::Base::_check_template_params(); [all …]
|
D | Ref.h | 21 typedef _PlainObjectType PlainObjectType; 32 …StorageOrderMatch = PlainObjectType::IsVectorAtCompileTime || Derived::IsVectorAtCompileTime || ((… 44 …AlignmentMatch = (int(traits<PlainObjectType>::Alignment)==int(Unaligned)) || (DerivedAlignment >=… 45 …ScalarTypeMatch = internal::is_same<typename PlainObjectType::Scalar, typename Derived::Scalar>::v… 61 typedef typename internal::traits<Derived>::PlainObjectType PlainObjectType; 98 if(PlainObjectType::RowsAtCompileTime==1) 103 else if(PlainObjectType::ColsAtCompileTime==1) 111 …n::IsVectorAtCompileTime && (!PlainObjectType::IsVectorAtCompileTime) && ((Expression::Flags&RowMa… 190 template<typename PlainObjectType, int Options, typename StrideType> class Ref 191 : public RefBase<Ref<PlainObjectType, Options, StrideType> >
|
D | CoreEvaluators.h | 130 typedef PlainObjectBase<Derived> PlainObjectType; 131 typedef typename PlainObjectType::Scalar Scalar; 132 typedef typename PlainObjectType::CoeffReturnType CoeffReturnType; 135 IsRowMajor = PlainObjectType::IsRowMajor, 136 IsVectorAtCompileTime = PlainObjectType::IsVectorAtCompileTime, 137 RowsAtCompileTime = PlainObjectType::RowsAtCompileTime, 138 ColsAtCompileTime = PlainObjectType::ColsAtCompileTime, 154 EIGEN_DEVICE_FUNC explicit evaluator(const PlainObjectType& m) 454 template<typename NullaryOp, typename PlainObjectType> 455 struct evaluator<CwiseNullaryOp<NullaryOp,PlainObjectType> > [all …]
|
D | CwiseNullaryOp.h | 16 template<typename NullaryOp, typename PlainObjectType> 17 struct traits<CwiseNullaryOp<NullaryOp, PlainObjectType> > : traits<PlainObjectType> 20 Flags = traits<PlainObjectType>::Flags & RowMajorBit 59 template<typename NullaryOp, typename PlainObjectType> 60 class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> …
|
D | PlainObjectBase.h | 121 template<typename PlainObjectType, int MapOptions, typename StrideType> friend class Eigen::Map;
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseRef.h | 27 typedef SparseMatrix<MatScalar,MatOptions,MatIndex> PlainObjectType; 30 Flags = traits<PlainObjectType>::Flags | CompressedAccessBit | NestByRefBit 35 …StorageOrderMatch = PlainObjectType::IsVectorAtCompileTime || Derived::IsVectorAtCompileTime || ((… 56 typedef SparseVector<MatScalar,MatOptions,MatIndex> PlainObjectType; 59 Flags = traits<PlainObjectType>::Flags | CompressedAccessBit | NestByRefBit 131 typedef SparseMatrix<MatScalar,MatOptions,MatIndex> PlainObjectType; 262 typedef SparseVector<MatScalar,MatOptions,MatIndex> PlainObjectType;
|
D | SparseMap.h | 21 typedef SparseMatrix<MatScalar,MatOptions,MatIndex> PlainObjectType; 22 typedef traits<PlainObjectType> TraitsBase; 32 typedef SparseMatrix<MatScalar,MatOptions,MatIndex> PlainObjectType; 33 typedef traits<PlainObjectType> TraitsBase;
|
/external/eigen/Eigen/src/Core/util/ |
D | ForwardDeclarations.h | 120 template<typename PlainObjectType, int Options = 0, 121 …typename StrideType = typename internal::conditional<PlainObjectType::IsVectorAtCompileTime,InnerS…
|