/external/eigen/Eigen/src/Eigen2Support/ |
VectorBlock.h | 18 inline VectorBlock<Derived> 22 return VectorBlock<Derived>(derived(), 0, size); 27 inline const VectorBlock<const Derived> 31 return VectorBlock<const Derived>(derived(), 0, size); 36 inline VectorBlock<Derived> 40 return VectorBlock<Derived>(derived(), this->size() - size, size); 45 inline const VectorBlock<const Derived> 49 return VectorBlock<const Derived>(derived(), this->size() - size, size); 55 inline VectorBlock<Derived,Size> 59 return VectorBlock<Derived,Size>(derived(), 0) [all...] |
/external/eigen/doc/examples/ |
class_FixedVectorBlock.cpp | 7 Eigen::VectorBlock<Derived, 2> 10 return Eigen::VectorBlock<Derived, 2>(v.derived(), 0); 14 const Eigen::VectorBlock<const Derived, 2> 17 return Eigen::VectorBlock<const Derived, 2>(v.derived(), 0);
|
class_VectorBlock.cpp | 7 Eigen::VectorBlock<Derived> 10 return Eigen::VectorBlock<Derived>(v.derived(), start, end-start); 14 const Eigen::VectorBlock<const Derived> 17 return Eigen::VectorBlock<const Derived>(v.derived(), start, end-start);
|
/external/eigen/Eigen/src/Core/ |
VectorBlock.h | 16 /** \class VectorBlock 49 struct traits<VectorBlock<VectorType, Size> > 57 template<typename VectorType, int Size> class VectorBlock 69 EIGEN_DENSE_PUBLIC_INTERFACE(VectorBlock) 75 inline VectorBlock(VectorType& vector, Index start, Index size) 80 EIGEN_STATIC_ASSERT_VECTOR_ONLY(VectorBlock); 85 inline VectorBlock(VectorType& vector, Index start) 88 EIGEN_STATIC_ASSERT_VECTOR_ONLY(VectorBlock);
|
MatrixBase.h | 484 VectorBlock<Derived> start(Index size); 485 const VectorBlock<const Derived> start(Index size) const; 486 VectorBlock<Derived> end(Index size); 487 const VectorBlock<const Derived> end(Index size) const; 488 template<int Size> VectorBlock<Derived,Size> start(); 489 template<int Size> const VectorBlock<const Derived,Size> start() const; 490 template<int Size> VectorBlock<Derived,Size> end(); 491 template<int Size> const VectorBlock<const Derived,Size> end() const;
|
/external/eigen/test/ |
denseLM.cpp | 40 VectorBlock<const VectorType> u(uv, 0, half); 41 VectorBlock<const VectorType> v(uv, half, half); 65 VectorBlock<const VectorType> u(uv, 0, half); 66 VectorBlock<const VectorType> v(uv, half, half); 86 VectorBlock<const VectorType> u(uv, 0, half); 87 VectorBlock<const VectorType> v(uv, half, half); 166 VectorBlock<VectorType> u(uv, 0, inputs/2); 167 VectorBlock<VectorType> v(uv, inputs/2, inputs/2);
|
sparseLM.cpp | 39 VectorBlock<const VectorType> u(uv, 0, half); 40 VectorBlock<const VectorType> v(uv, half, half); 66 VectorBlock<const VectorType> u(uv, 0, half); 67 VectorBlock<const VectorType> v(uv, half, half); 91 VectorBlock<const VectorType> u(uv, 0, half); 92 VectorBlock<const VectorType> v(uv, half, half); 148 VectorBlock<VectorType> u(uv, 0, inputs/2); 149 VectorBlock<VectorType> v(uv, inputs/2, inputs/2);
|
ref.cpp | 180 VectorBlock<VectorXf> ab(a,0,3); 181 const VectorBlock<VectorXf> abc(a,0,3);
|
/external/eigen/Eigen/src/SparseLU/ |
SparseLU_panel_bmod.h | 91 VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each row 112 VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each row 113 VectorBlock<ScalarVector> dense_col(dense, nextl_col, m); // Scatter/gather entire matrix column from/to here 159 VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each row 160 VectorBlock<ScalarVector> dense_col(dense, nextl_col, m); // Scatter/gather entire matrix column from/to here 194 VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each row 195 VectorBlock<ScalarVector> dense_col(dense, nextl_col, m); // Scatter/gather entire matrix column from/to here
|
SparseLU_panel_dfs.h | 224 VectorBlock<IndexVector> marker1(marker, m, m); 234 VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero location in each row 235 VectorBlock<ScalarVector> dense_col(dense,nextl_col, m); // Accumulate a column vector here
|
SparseLU_column_bmod.h | 166 VectorBlock<ScalarVector> u(glu.lusup, ufirst, nsupc); 170 VectorBlock<ScalarVector> l(glu.lusup, ufirst+nsupc, nrow);
|
SparseLU.h | 580 VectorBlock<IndexVector> panel_lsubk(panel_lsub, k, m); 581 VectorBlock<IndexVector> repfnz_k(repfnz, k, m); 591 VectorBlock<ScalarVector> dense_k(dense, k, m); 592 VectorBlock<IndexVector> segrep_k(segrep, nseg1, m-nseg1);
|
SparseLU_column_dfs.h | 98 VectorBlock<IndexVector> marker2(marker, 2*m, m);
|
/external/eigen/Eigen/src/Householder/ |
Householder.h | 44 VectorBlock<Derived, internal::decrement_size<Base::SizeAtCompileTime>::ret> essentialPart(derived(), 1, size()-1); 74 VectorBlock<const Derived, EssentialPart::SizeAtCompileTime> tail(derived(), 1, size()-1);
|
/external/eigen/Eigen/src/plugins/ |
BlockMethods.h | 33 typedef VectorBlock<Derived> SegmentReturnType; 34 typedef const VectorBlock<const Derived> ConstSegmentReturnType; 35 template<int Size> struct FixedSegmentReturnType { typedef VectorBlock<Derived, Size> Type; }; 36 template<int Size> struct ConstFixedSegmentReturnType { typedef const VectorBlock<const Derived, Size> Type; }; [all...] |
/external/eigen/unsupported/Eigen/src/Splines/ |
Spline.h | 241 VectorBlock<BasisVectorType,Degree>(left,1,p) = u - VectorBlock<const KnotVectorType,Degree>(U,i+1-p,p).reverse(); 242 VectorBlock<BasisVectorType,Degree>(right,1,p) = VectorBlock<const KnotVectorType,Degree>(U,i+1,p) - u;
|
/external/eigen/unsupported/Eigen/src/Polynomials/ |
Companion.h | 259 VectorBlock<RightColumn,Deg_1> headMonic( m_monic, 0, deg_1 );
|
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 83 template<typename MatrixType, int Size=Dynamic> class VectorBlock;
|
/external/eigen/Eigen/src/Geometry/ |
Quaternion.h | 78 inline const VectorBlock<const Coefficients,3> vec() const { return coeffs().template head<3>(); } 81 inline VectorBlock<Coefficients,3> vec() { return coeffs().template head<3>(); }
|