Home
last modified time | relevance | path

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

123

/external/eigen/Eigen/src/Core/util/
DStaticAssert.h134 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
139 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
144 EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \
155 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
156 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic \
157 || int(TYPE0::SizeAtCompileTime)==int(TYPE1::SizeAtCompileTime)),\
162 (int(TYPE0::SizeAtCompileTime)==0 && int(TYPE1::SizeAtCompileTime)==0) \
DForwardDeclarations.h97 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime=SizeAtCompileTime> class…
100 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=in…
101 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=in…
DMacros.h361 SizeAtCompileTime = Base::SizeAtCompileTime, \
380 SizeAtCompileTime = Base::SizeAtCompileTime, \
/external/eigen/Eigen/src/Core/
DDiagonalMatrix.h28 RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
29 ColsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
38 …typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtC…
122 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime>
123 struct traits<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
124 …: traits<Matrix<_Scalar,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompil…
126 typedef Matrix<_Scalar,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1> DiagonalVectorType;
134 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime>
136 : public DiagonalBase<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> >
238 RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
[all …]
DBooleanRedux.h82 unroll = SizeAtCompileTime != Dynamic
85 … && SizeAtCompileTime * (CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_LIMIT
88 … return internal::all_unroller<Derived, unroll ? int(SizeAtCompileTime) : Dynamic>::run(derived());
106 unroll = SizeAtCompileTime != Dynamic
109 … && SizeAtCompileTime * (CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_LIMIT
112 … return internal::any_unroller<Derived, unroll ? int(SizeAtCompileTime) : Dynamic>::run(derived());
DNumTraits.h139 …ReadCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTra…
140 …AddCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTra…
141 …MulCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTra…
DPermutationMatrix.h73 … typedef PermutationMatrix<IndicesType::SizeAtCompileTime,IndicesType::MaxSizeAtCompileTime,Index>
302 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType>
303 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> >
304 …: traits<Matrix<IndexType,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtComp…
307 typedef Matrix<IndexType, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType;
311 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType>
312 class PermutationMatrix : public PermutationBase<PermutationMatrix<SizeAtCompileTime, MaxSizeAtComp…
416 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType, int _PacketAccess>
417 struct traits<Map<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType>,_PacketAcce…
418 …: traits<Matrix<IndexType,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtComp…
[all …]
DTranspositions.h147 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType>
148 struct traits<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,IndexType> >
151 typedef Matrix<Index, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType;
155 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType>
156 class Transpositions : public TranspositionsBase<Transpositions<SizeAtCompileTime,MaxSizeAtCompileT…
218 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType, int _PacketAccess>
219 struct traits<Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,IndexType>,_PacketAccess> >
222 …typedef Map<const Matrix<Index,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1>, _PacketAccess> Indic…
226 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType, int PacketAccess>
227 class Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,IndexType>,PacketAccess>
[all …]
DRedux.h53 Cost = ( Derived::SizeAtCompileTime == Dynamic
55 || (Derived::SizeAtCompileTime!=1 && functor_traits<Func>::Cost == Dynamic)
57 : Derived::SizeAtCompileTime * Derived::CoeffReadCost
58 + (Derived::SizeAtCompileTime-1) * functor_traits<Func>::Cost,
189 : public redux_novec_unroller<Func,Derived, 0, Derived::SizeAtCompileTime>
296 Size = Derived::SizeAtCompileTime,
361 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0))
388 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0))
DVisitor.h79 enum { unroll = SizeAtCompileTime != Dynamic
81 && (SizeAtCompileTime == 1 || internal::functor_traits<Visitor>::Cost != Dynamic)
82 …&& SizeAtCompileTime * CoeffReadCost + (SizeAtCompileTime-1) * internal::functor_traits<Visitor>::…
85 unroll ? int(SizeAtCompileTime) : Dynamic
DMapBase.h36 SizeAtCompileTime = Base::SizeAtCompileTime enumerator
139 eigen_assert(dataPtr == 0 || SizeAtCompileTime == Dynamic || SizeAtCompileTime == vecSize); in MapBase()
DAssign.h36 InnerSize = int(Derived::IsVectorAtCompileTime) ? int(Derived::SizeAtCompileTime)
42 MaxSizeAtCompileTime = Derived::SizeAtCompileTime,
79 MayUnrollCompletely = int(Derived::SizeAtCompileTime) != Dynamic
81 … && int(Derived::SizeAtCompileTime) * int(OtherDerived::CoeffReadCost) <= int(UnrollingLimit),
274 assign_DefaultTraversal_CompleteUnrolling<Derived1, Derived2, 0, Derived1::SizeAtCompileTime>
313 assign_LinearTraversal_CompleteUnrolling<Derived1, Derived2, 0, Derived1::SizeAtCompileTime>
342 assign_innervec_CompleteUnrolling<Derived1, Derived2, 0, Derived1::SizeAtCompileTime>
423 enum { size = Derived1::SizeAtCompileTime,
522 && int(Derived::SizeAtCompileTime) != 1>
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()
DSolveTriangular.h35 …Unrolling = (RhsIsVectorAtCompileTime && Rhs::SizeAtCompileTime != Dynamic && Rhs::SizeAtCompile…
143 { triangular_solver_unroller<Lhs,Rhs,Mode,0,Rhs::SizeAtCompileTime>::run(lhs,rhs); }
155 0,Rhs::SizeAtCompileTime>::run(trLhs,trRhs);
DTriangularMatrix.h622 unroll = MatrixType::SizeAtCompileTime != Dynamic
624 …&& MatrixType::SizeAtCompileTime*internal::traits<OtherDerived>::CoeffReadCost/2 <= EIGEN_UNROLLIN…
630 unroll ? int(MatrixType::SizeAtCompileTime) : Dynamic,
659 unroll = MatrixType::SizeAtCompileTime != Dynamic
661 … && MatrixType::SizeAtCompileTime * internal::traits<OtherDerived>::CoeffReadCost / 2
668 unroll ? int(MatrixType::SizeAtCompileTime) : Dynamic,
700 unroll = DenseDerived::SizeAtCompileTime != Dynamic
702 && DenseDerived::SizeAtCompileTime * internal::traits<Derived>::CoeffReadCost / 2
709 unroll ? int(DenseDerived::SizeAtCompileTime) : Dynamic,
DCwiseNullaryOp.h258 …Derived>::NullaryExpr(Derived::SizeAtCompileTime, internal::linspaced_op<Scalar,false>(low,high,De…
292 …Derived>::NullaryExpr(Derived::SizeAtCompileTime, internal::linspaced_op<Scalar,true>(low,high,Der…
740 template<typename Derived, bool Big = (Derived::SizeAtCompileTime>=16)>
DPlainObjectBase.h104 using Base::SizeAtCompileTime;
129 …enum { NeedsToAlign = SizeAtCompileTime != Dynamic && (internal::traits<Derived>::Flags & AlignedB…
268 …eigen_assert(((SizeAtCompileTime == Dynamic && (MaxSizeAtCompileTime==Dynamic || size<=MaxSizeAtCo…
627 …nit2(Index nbRows, Index nbCols, typename internal::enable_if<Base::SizeAtCompileTime!=2,T0>::type…
635 …calar& val0, const Scalar& val1, typename internal::enable_if<Base::SizeAtCompileTime==2,T0>::type…
651 …apPointers = internal::is_same<Derived, OtherDerived>::value && Base::SizeAtCompileTime==Dynamic };
DArray.h139 eigen_assert(SizeAtCompileTime == Dynamic || SizeAtCompileTime == dim);
/external/eigen/test/
Dzerosized.cpp29 if (MatrixType::SizeAtCompileTime == Dynamic || MatrixType::SizeAtCompileTime == 0) in zeroSizedMatrix()
54 if (VectorType::SizeAtCompileTime == Dynamic || VectorType::SizeAtCompileTime==0) in zeroSizedVector()
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()
124 …Block<Derived, EssentialPart::SizeAtCompileTime, Derived::ColsAtCompileTime> bottom(derived(), 1, … in applyHouseholderOnTheLeft()
161 …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/Eigen/src/Eigen2Support/
DLeastSquares.h91 typedef Hyperplane<Scalar, VectorType::SizeAtCompileTime> HyperplaneType; in linearRegression()
136 typedef Matrix<Scalar,VectorType::SizeAtCompileTime,VectorType::SizeAtCompileTime> CovMatrixType;
/external/eigen/test/eigen2/
Deigen2_sizeof.cpp16 VERIFY(sizeof(MatrixType)==sizeof(Scalar)*MatrixType::SizeAtCompileTime); in verifySizeOf()
/external/eigen/Eigen/src/SparseCore/
DSparseUtil.h57 SizeAtCompileTime = Base::SizeAtCompileTime, \

123