/external/eigen/Eigen/src/Core/util/ |
StaticAssert.h | 131 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ 136 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \ 141 EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ 152 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \ 153 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic \ 154 || int(TYPE0::SizeAtCompileTime)==int(TYPE1::SizeAtCompileTime)),\ 159 (int(TYPE0::SizeAtCompileTime)==0 && int(TYPE1::SizeAtCompileTime)==0) \
|
ForwardDeclarations.h | 98 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime=SizeAtCompileTime> class DiagonalMatrix; 101 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=int> class PermutationMatrix; 102 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=int> class Transpositions;
|
Macros.h | 336 SizeAtCompileTime = Base::SizeAtCompileTime, \ 355 SizeAtCompileTime = Base::SizeAtCompileTime, \
|
/external/eigen/Eigen/src/Core/ |
DiagonalMatrix.h | 27 RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime, 28 ColsAtCompileTime = DiagonalVectorType::SizeAtCompileTime, 37 typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtCompileTime> PlainObject; 97 * \param SizeAtCompileTime the dimension of the matrix, or Dynamic 99 * to SizeAtCompileTime. Most of the time, you do not need to specify it. 105 template<typename _Scalar, int SizeAtCompileTime, int MaxSizeAtCompileTime> 106 struct traits<DiagonalMatrix<_Scalar,SizeAtCompileTime,MaxSizeAtCompileTime> > 107 : traits<Matrix<_Scalar,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompileTime> > 109 typedef Matrix<_Scalar,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1> DiagonalVectorType [all...] |
BooleanRedux.h | 82 unroll = SizeAtCompileTime != Dynamic 85 && SizeAtCompileTime * (CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_LIMIT 89 unroll ? int(SizeAtCompileTime) : Dynamic 108 unroll = SizeAtCompileTime != Dynamic 111 && SizeAtCompileTime * (CoeffReadCost + NumTraits<Scalar>::AddCost) <= EIGEN_UNROLLING_LIMIT 115 unroll ? int(SizeAtCompileTime) : Dynamic
|
NumTraits.h | 139 ReadCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::ReadCost, 140 AddCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::AddCost, 141 MulCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::MulCost
|
Transpositions.h | 20 * \param SizeAtCompileTime the number of transpositions, or Dynamic 21 * \param MaxSizeAtCompileTime the maximum number of transpositions, or Dynamic. This optional parameter defaults to SizeAtCompileTime. Most of the time, you should not have to specify it. 147 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,MaxSizeAtCompileTime,IndexType> > 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> IndicesType [all...] |
PermutationMatrix.h | 73 typedef PermutationMatrix<IndicesType::SizeAtCompileTime,IndicesType::MaxSizeAtCompileTime,Index> 263 * \param SizeAtCompileTime the number of rows/cols, or Dynamic 264 * \param MaxSizeAtCompileTime the maximum number of rows/cols, or Dynamic. This optional parameter defaults to SizeAtCompileTime. Most of the time, you should not have to specify it. 273 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType> 274 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> > 275 : traits<Matrix<IndexType,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompileTime> > 278 typedef Matrix<IndexType, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType; 282 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename IndexType> 283 class PermutationMatrix : public PermutationBase<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> [all...] |
Redux.h | 53 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, 359 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0)) 386 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0) [all...] |
Visitor.h | 79 enum { unroll = SizeAtCompileTime != Dynamic 81 && (SizeAtCompileTime == 1 || internal::functor_traits<Visitor>::Cost != Dynamic) 82 && SizeAtCompileTime * CoeffReadCost + (SizeAtCompileTime-1) * internal::functor_traits<Visitor>::Cost 85 unroll ? int(SizeAtCompileTime) : Dynamic
|
MapBase.h | 36 SizeAtCompileTime = Base::SizeAtCompileTime 53 // using Base::SizeAtCompileTime; 139 eigen_assert(data == 0 || SizeAtCompileTime == Dynamic || SizeAtCompileTime == size);
|
SolveTriangular.h | 35 Unrolling = (RhsIsVectorAtCompileTime && Rhs::SizeAtCompileTime != Dynamic && Rhs::SizeAtCompileTime <= 8) 143 { triangular_solver_unroller<Lhs,Rhs,Mode,0,Rhs::SizeAtCompileTime>::run(lhs,rhs); } 155 0,Rhs::SizeAtCompileTime>::run(trLhs,trRhs);
|
BandMatrix.h | 44 SizeAtCompileTime = EIGEN_SIZE_MIN_PREFER_DYNAMIC(RowsAtCompileTime,ColsAtCompileTime) 84 inline Block<CoefficientsType,1,SizeAtCompileTime> diagonal() 85 { return Block<CoefficientsType,1,SizeAtCompileTime>(coeffs(),supers(),0,1,(std::min)(rows(),cols())); } 88 inline const Block<const CoefficientsType,1,SizeAtCompileTime> diagonal() const 89 { return Block<const CoefficientsType,1,SizeAtCompileTime>(coeffs(),supers(),0,1,(std::min)(rows(),cols())); }
|
CommaInitializer.h | 79 if (OtherDerived::SizeAtCompileTime != Dynamic)
|
Assign.h | 36 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, 517 && int(Derived::SizeAtCompileTime) != 1>
|
TriangularMatrix.h | 612 unroll = MatrixType::SizeAtCompileTime != Dynamic 614 && MatrixType::SizeAtCompileTime*internal::traits<OtherDerived>::CoeffReadCost/2 <= EIGEN_UNROLLING_LIMIT 620 unroll ? int(MatrixType::SizeAtCompileTime) : Dynamic, 649 unroll = MatrixType::SizeAtCompileTime != Dynamic 651 && MatrixType::SizeAtCompileTime * internal::traits<OtherDerived>::CoeffReadCost / 2 658 unroll ? int(MatrixType::SizeAtCompileTime) : Dynamic, 690 unroll = DenseDerived::SizeAtCompileTime != Dynamic 692 && DenseDerived::SizeAtCompileTime * internal::traits<Derived>::CoeffReadCost / 2 699 unroll ? int(DenseDerived::SizeAtCompileTime) : Dynamic,
|
Array.h | 139 eigen_assert(SizeAtCompileTime == Dynamic || SizeAtCompileTime == dim);
|
Assign_MKL.h | 52 InnerSize = int(Dst::IsVectorAtCompileTime) ? int(Dst::SizeAtCompileTime) 58 MaxSizeAtCompileTime = Dst::SizeAtCompileTime,
|
Matrix.h | 226 eigen_assert(SizeAtCompileTime == Dynamic || SizeAtCompileTime == dim);
|
/external/eigen/test/ |
zerosized.cpp | 16 if (MatrixType::SizeAtCompileTime == Dynamic) 36 if (VectorType::SizeAtCompileTime == Dynamic)
|
sizeof.cpp | 16 VERIFY(sizeof(MatrixType)==sizeof(Scalar)*size_t(MatrixType::SizeAtCompileTime));
|
/external/eigen/bench/ |
basicbenchmark.h | 18 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize"); 24 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize"); 30 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize");
|
/external/eigen/Eigen/src/Eigen2Support/ |
LeastSquares.h | 91 typedef Hyperplane<Scalar, VectorType::SizeAtCompileTime> HyperplaneType; 136 typedef Matrix<Scalar,VectorType::SizeAtCompileTime,VectorType::SizeAtCompileTime> CovMatrixType;
|
/external/eigen/Eigen/src/Householder/ |
Householder.h | 44 VectorBlock<Derived, internal::decrement_size<Base::SizeAtCompileTime>::ret> essentialPart(derived(), 1, size()-1); 71 VectorBlock<const Derived, EssentialPart::SizeAtCompileTime> tail(derived(), 1, size()-1); 121 Block<Derived, EssentialPart::SizeAtCompileTime, Derived::ColsAtCompileTime> bottom(derived(), 1, 0, rows()-1, cols()); 158 Block<Derived, Derived::RowsAtCompileTime, EssentialPart::SizeAtCompileTime> right(derived(), 0, 1, rows(), cols()-1);
|
/external/eigen/test/eigen2/ |
eigen2_sizeof.cpp | 16 VERIFY(sizeof(MatrixType)==sizeof(Scalar)*MatrixType::SizeAtCompileTime);
|