HomeSort by relevance Sort by last modified time
    Searched refs:VectorBlock (Results 1 - 19 of 19) sorted by null

  /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 478 VectorBlock<Derived> start(Index size);
479 const VectorBlock<const Derived> start(Index size) const;
480 VectorBlock<Derived> end(Index size);
481 const VectorBlock<const Derived> end(Index size) const;
482 template<int Size> VectorBlock<Derived,Size> start();
483 template<int Size> const VectorBlock<const Derived,Size> start() const;
484 template<int Size> VectorBlock<Derived,Size> end();
485 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_column_dfs.h 98 VectorBlock<IndexVector> marker2(marker, 2*m, m);
SparseLU.h 624 VectorBlock<IndexVector> panel_lsubk(panel_lsub, k, m);
625 VectorBlock<IndexVector> repfnz_k(repfnz, k, m);
635 VectorBlock<ScalarVector> dense_k(dense, k, m);
636 VectorBlock<IndexVector> segrep_k(segrep, nseg1, m-nseg1);
  /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>(); }

Completed in 638 milliseconds