Home
last modified time | relevance | path

Searched refs:SizeAtCompileTime (Results 1 – 25 of 55) sorted by relevance

123

/external/eigen/Eigen/src/Core/
DTranspositions.h119 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex>
120 struct traits<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> >
121 : traits<PermutationMatrix<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> >
123 typedef Matrix<_StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType;
157 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex>
158 class Transpositions : public TranspositionsBase<Transpositions<SizeAtCompileTime,MaxSizeAtCompileT…
220 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex, int _PacketAccess>
221 struct traits<Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex>,_PacketAcces…
222 : traits<PermutationMatrix<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> >
224 …typedef Map<const Matrix<_StorageIndex,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1>, _PacketAcces…
[all …]
DPermutationMatrix.h64 …typedef PermutationMatrix<IndicesType::SizeAtCompileTime,IndicesType::MaxSizeAtCompileTime,Storage…
283 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex>
284 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex> >
285 …: traits<Matrix<_StorageIndex,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAt…
288 typedef Matrix<_StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType;
307 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex>
308 class PermutationMatrix : public PermutationBase<PermutationMatrix<SizeAtCompileTime, MaxSizeAtComp…
420 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex, int _PacketAccess>
421 struct traits<Map<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex>,_Packet…
422 …: traits<Matrix<_StorageIndex,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAt…
[all …]
DDiagonalMatrix.h28 RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
29 ColsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
38 …typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtC…
104 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime>
105 struct traits<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
106 …: traits<Matrix<_Scalar,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompil…
108 typedef Matrix<_Scalar,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1> DiagonalVectorType;
115 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime>
117 : public DiagonalBase<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
235 RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
[all …]
DBooleanRedux.h85 unroll = SizeAtCompileTime != Dynamic
86 …&& SizeAtCompileTime * (Evaluator::CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_…
90 …return internal::all_unroller<Evaluator, unroll ? int(SizeAtCompileTime) : Dynamic>::run(evaluator…
109 unroll = SizeAtCompileTime != Dynamic
110 …&& SizeAtCompileTime * (Evaluator::CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_…
114 …return internal::any_unroller<Evaluator, unroll ? int(SizeAtCompileTime) : Dynamic>::run(evaluator…
DDenseCoeffsBase.h196 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=2, OUT_OF_RANGE_… in y()
206 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=3, OUT_OF_RANGE_… in z()
216 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=4, OUT_OF_RANGE_… in w()
441 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=2, OUT_OF_RANGE_… in y()
451 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=3, OUT_OF_RANGE_… in z()
461 …EIGEN_STATIC_ASSERT(Derived::SizeAtCompileTime==-1 || Derived::SizeAtCompileTime>=4, OUT_OF_RANGE_… in w()
DNumTraits.h209 …ReadCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * NumTr…
210 …AddCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * NumTr…
211 …MulCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * NumTr…
DRedux.h30 …typedef typename find_best_packet<typename Derived::Scalar,Derived::SizeAtCompileTime>::type Packe…
54 Cost = Derived::SizeAtCompileTime == Dynamic ? HugeCost
55 …: Derived::SizeAtCompileTime * Derived::CoeffReadCost + (Derived::SizeAtCompileTime-1) * functor_t…
206 : public redux_novec_unroller<Func,Derived, 0, Derived::SizeAtCompileTime>
314 Size = Derived::SizeAtCompileTime,
351 SizeAtCompileTime = XprType::SizeAtCompileTime,
451 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0))
485 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0))
DPlainObjectBase.h114 using Base::SizeAtCompileTime;
142 …enum { NeedsToAlign = (SizeAtCompileTime != Dynamic) && (internal::traits<Derived>::Alignment>0) };
312 …eigen_assert(((SizeAtCompileTime == Dynamic && (MaxSizeAtCompileTime==Dynamic || size<=MaxSizeAtCo…
734 …d _init2(Index rows, Index cols, typename internal::enable_if<Base::SizeAtCompileTime!=2,T0>::type…
744 …(const T0& val0, const T1& val1, typename internal::enable_if<Base::SizeAtCompileTime==2,T0>::type…
757 … && Base::SizeAtCompileTime==2,T1>::type* = 0)
768 …INE void _init1(Index size, typename internal::enable_if< (Base::SizeAtCompileTime!=1 || !inter…
769 …pename internal::traits<Derived>::XprKind,ArrayXpr>::value || Base::SizeAtCompileTime==Dynamic)),T…
782 … void _init1(const Scalar& val0, typename internal::enable_if<Base::SizeAtCompileTime==1 && intern…
794 && Base::SizeAtCompileTime==1
[all …]
DSolveTriangular.h35 …Unrolling = (RhsIsVectorAtCompileTime && Rhs::SizeAtCompileTime != Dynamic && Rhs::SizeAtCompile…
142 { triangular_solver_unroller<Lhs,Rhs,Mode,0,Rhs::SizeAtCompileTime>::run(lhs,rhs); }
154 0,Rhs::SizeAtCompileTime>::run(trLhs,trRhs);
173 …lags & RowMajorBit) && OtherDerived::IsVectorAtCompileTime && OtherDerived::SizeAtCompileTime!=1};
DVisitor.h113 unroll = SizeAtCompileTime != Dynamic
114 …&& SizeAtCompileTime * ThisEvaluator::CoeffReadCost + (SizeAtCompileTime-1) * internal::functor_tr…
116 …return internal::visitor_impl<Visitor, ThisEvaluator, unroll ? int(SizeAtCompileTime) : Dynamic>::…
DMapBase.h46 SizeAtCompileTime = Base::SizeAtCompileTime enumerator
164 eigen_assert(dataPtr == 0 || SizeAtCompileTime == Dynamic || SizeAtCompileTime == vecSize); in MapBase()
DBandMatrix.h44 SizeAtCompileTime = EIGEN_SIZE_MIN_PREFER_DYNAMIC(RowsAtCompileTime,ColsAtCompileTime) enumerator
84 inline Block<CoefficientsType,1,SizeAtCompileTime> diagonal() in diagonal()
85 …{ return Block<CoefficientsType,1,SizeAtCompileTime>(coeffs(),supers(),0,1,(std::min)(rows(),cols(… in diagonal()
88 inline const Block<const CoefficientsType,1,SizeAtCompileTime> diagonal() const in diagonal()
89 …{ return Block<const CoefficientsType,1,SizeAtCompileTime>(coeffs(),supers(),0,1,(std::min)(rows()… in diagonal()
DAssignEvaluator.h48 InnerSize = int(Dst::IsVectorAtCompileTime) ? int(Dst::SizeAtCompileTime)
55 MaxSizeAtCompileTime = Dst::SizeAtCompileTime
59 typedef typename find_best_packet<DstScalar,Dst::SizeAtCompileTime>::type LinearPacketType;
119 MayUnrollCompletely = int(Dst::SizeAtCompileTime) != Dynamic
120 …&& int(Dst::SizeAtCompileTime) * (int(DstEvaluator::CoeffReadCost)+int(SrcEvaluator::CoeffReadCost…
338 …evaluator_DefaultTraversal_CompleteUnrolling<Kernel, 0, DstXprType::SizeAtCompileTime>::run(kernel…
430 enum { size = DstXprType::SizeAtCompileTime,
468 …copy_using_evaluator_innervec_CompleteUnrolling<Kernel, 0, DstXprType::SizeAtCompileTime>::run(ker…
507 …copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, 0, DstXprType::SizeAtCompileTime>::…
824 ) && int(Dst::SizeAtCompileTime) != 1
DCwiseNullaryOp.h240 …ved>::NullaryExpr(Derived::SizeAtCompileTime, internal::linspaced_op<Scalar,PacketScalar>(low,high…
284 …ved>::NullaryExpr(Derived::SizeAtCompileTime, internal::linspaced_op<Scalar,PacketScalar>(low,high…
741 template<typename Derived, bool Big = (Derived::SizeAtCompileTime>=16)>
DAssign_MKL.h49 InnerSize = int(Dst::IsVectorAtCompileTime) ? int(Dst::SizeAtCompileTime)
55 MaxSizeAtCompileTime = Dst::SizeAtCompileTime,
/external/eigen/Eigen/src/Core/util/
DStaticAssert.h143 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
148 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
153 EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \
164 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
165 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic \
166 || int(TYPE0::SizeAtCompileTime)==int(TYPE1::SizeAtCompileTime)),\
DForwardDeclarations.h102 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime=SizeAtCompileTime> class…
105 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=in…
106 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=in…
/external/eigen/test/
Dzerosized.cpp30 if (MatrixType::SizeAtCompileTime == Dynamic || MatrixType::SizeAtCompileTime == 0) in zeroSizedMatrix()
72 if (VectorType::SizeAtCompileTime == Dynamic || VectorType::SizeAtCompileTime==0) in zeroSizedVector()
Dnullary.cpp158 Index n0 = VectorType::SizeAtCompileTime==Dynamic ? 0 : VectorType::SizeAtCompileTime; in testVectorType()
163 if(VectorType::SizeAtCompileTime==Dynamic) in testVectorType()
183 if(VectorType::SizeAtCompileTime==Dynamic) in testVectorType()
Dsizeof.cpp16 …(sizeof(MatrixType)),std::ptrdiff_t(sizeof(Scalar))*std::ptrdiff_t(MatrixType::SizeAtCompileTime)); in verifySizeOf()
/external/eigen/Eigen/src/Householder/
DHouseholder.h44 …VectorBlock<Derived, internal::decrement_size<Base::SizeAtCompileTime>::ret> essentialPart(derived… in makeHouseholderInPlace()
74 VectorBlock<const Derived, EssentialPart::SizeAtCompileTime> tail(derived(), 1, size()-1); in makeHouseholder()
125 …Block<Derived, EssentialPart::SizeAtCompileTime, Derived::ColsAtCompileTime> bottom(derived(), 1, … in applyHouseholderOnTheLeft()
162 …Block<Derived, Derived::RowsAtCompileTime, EssentialPart::SizeAtCompileTime> right(derived(), 0, 1… in applyHouseholderOnTheRight()
/external/eigen/bench/
Dbasicbenchmark.h18 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize"); in benchBasic_loop()
24 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize"); in benchBasic_loop()
30 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize"); in benchBasic_loop()
/external/eigen/doc/examples/
Dmake_circulant2.cpp25 ArgType::SizeAtCompileTime,
26 ArgType::SizeAtCompileTime,
Dnullary_indexing.cpp14 RowIndexType::SizeAtCompileTime,
15 ColIndexType::SizeAtCompileTime,
/external/eigen/unsupported/Eigen/
DAdolcForward118 typedef Matrix<ActiveScalar, InputType::SizeAtCompileTime, 1> ActiveInput;
119 typedef Matrix<ActiveScalar, ValueType::SizeAtCompileTime, 1> ActiveValue;

123