Searched defs:Index (Results 226 - 250 of 515) sorted by relevance

1234567891011>>

/external/eigen/Eigen/src/Eigenvalues/
H A DHessenbergDecomposition.h74 typedef typename MatrixType::Index Index; typedef in class:Eigen::HessenbergDecomposition
100 HessenbergDecomposition(Index size = Size==Dynamic ? 2 : Size)
295 Index n = matA.rows();
297 for (Index i = 0; i<n-1; ++i)
300 Index remainingSize = n-i-1;
340 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::HessenbergDecompositionMatrixHReturnType
357 Index n = result.rows();
362 Index row
[all...]
H A DTridiagonalization.h70 typedef typename MatrixType::Index Index; typedef in class:Eigen::Tridiagonalization
113 Tridiagonalization(Index size = Size==Dynamic ? 2 : Size)
316 Index n = m_matrix.rows();
349 typedef typename MatrixType::Index Index; typedef
352 Index n = matA.rows();
356 for (Index i = 0; i<n-1; ++i)
358 Index remainingSize = n-i-1;
441 typedef typename MatrixType::Index Inde typedef in struct:Eigen::internal::tridiagonalization_inplace_selector
529 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::TridiagonalizationMatrixTReturnType
[all...]
/external/eigen/Eigen/src/Geometry/
H A DHomogeneous.h75 inline Index rows() const { return m_matrix.rows() + (int(Direction)==Vertical ? 1 : 0); }
76 inline Index cols() const { return m_matrix.cols() + (int(Direction)==Horizontal ? 1 : 0); }
78 inline Scalar coeff(Index row, Index col) const
240 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::homogeneous_left_product_impl
246 inline Index rows() const { return m_lhs.rows(); }
247 inline Index cols() const { return m_rhs.cols(); }
280 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::homogeneous_right_product_impl
[all...]
H A DHyperplane.h44 typedef DenseIndex Index; typedef in class:Eigen::Hyperplane
46 typedef Matrix<Scalar,Index(AmbientDimAtCompileTime)==Dynamic
48 : Index(AmbientDimAtCompileTime)+1,1,Options> Coefficients;
62 inline explicit Hyperplane(Index _dim) : m_coeffs(_dim+1) {}
122 inline Index dim() const { return AmbientDimAtCompileTime==Dynamic ? m_coeffs.size()-1 : Index(AmbientDimAtCompileTime); }
/external/eigen/Eigen/src/Householder/
H A DHouseholderSequence.h63 typedef typename VectorsType::Index Index; typedef in struct:Eigen::internal::traits
81 typedef typename VectorsType::Index Index; typedef in struct:Eigen::internal::hseq_side_dependent_impl
82 static inline const EssentialVectorType essentialVector(const HouseholderSequenceType& h, Index k)
84 Index start = k+1+h.m_shift;
94 typedef typename VectorsType::Index Index; typedef in struct:Eigen::internal::hseq_side_dependent_impl
95 static inline const EssentialVectorType essentialVector(const HouseholderSequenceType& h, Index k)
97 Index star
125 typedef typename VectorsType::Index Index; typedef in class:Eigen::HouseholderSequence
[all...]
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DBiCGSTAB.h184 typedef typename MatrixType::Index Index; typedef in class:Eigen::BiCGSTAB
H A DConjugateGradient.h169 typedef typename MatrixType::Index Index; typedef in class:Eigen::ConjugateGradient
H A DIterativeSolverBase.h27 typedef typename MatrixType::Index Index; typedef in class:Eigen::IterativeSolverBase
115 Index rows() const { return mp_matrix ? mp_matrix->rows() : 0; }
117 Index cols() const { return mp_matrix ? mp_matrix->cols() : 0; }
/external/eigen/Eigen/src/LU/
H A DInverse.h277 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::inverse_impl
286 inline Index rows() const { return m_matrix.rows(); }
287 inline Index cols() const { return m_matrix.cols(); }
H A DPartialPivLU.h62 typedef typename MatrixType::Index Index; typedef in class:Eigen::PartialPivLU
81 PartialPivLU(Index size);
170 inline Index rows() const { return m_lu.rows(); }
171 inline Index cols() const { return m_lu.cols(); }
177 Index m_det_p;
192 PartialPivLU<MatrixType>::PartialPivLU(Index size)
227 typedef typename MatrixType::Index Index; typedef in struct:Eigen::internal::partial_lu_impl
239 static Index unblocked_l
[all...]
/external/eigen/Eigen/src/PardisoSupport/
H A DPardisoSupport.h43 template<typename Index>
46 static Index run( _MKL_DSS_HANDLE_t pt, Index maxfct, Index mnum, Index type, Index phase, Index n, void *a,
47 Index *ia, Index *ja, Index *per
57 typedef long long int Index; typedef in struct:Eigen::internal::pardiso_run_selector
75 typedef typename _MatrixType::Index Index; typedef in struct:Eigen::internal::pardiso_traits
84 typedef typename _MatrixType::Index Index; typedef in struct:Eigen::internal::pardiso_traits
93 typedef typename _MatrixType::Index Index; typedef in struct:Eigen::internal::pardiso_traits
106 typedef typename Traits::Index Index; typedef in class:Eigen::PardisoImpl
[all...]
/external/eigen/Eigen/src/QR/
H A DHouseholderQR.h56 typedef typename MatrixType::Index Index; typedef in class:Eigen::HouseholderQR
76 HouseholderQR(Index rows, Index cols)
182 inline Index rows() const { return m_qr.rows(); }
183 inline Index cols() const { return m_qr.cols(); }
221 typedef typename MatrixQR::Index Index; typedef
224 Index rows = mat.rows();
225 Index col
259 typedef typename MatrixQR::Index Index; typedef
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DAmbiVector.h27 typedef _Index Index; typedef in class:Eigen::internal::AmbiVector
30 AmbiVector(Index size)
39 Index nonZeros() const;
42 void setBounds(Index start, Index end) { m_start = start; m_end = end; }
47 Scalar& coeffRef(Index i);
48 Scalar& coeff(Index i);
54 void resize(Index size)
61 Index size() const { return m_size; }
65 void reallocate(Index siz
[all...]
H A DCompressedStorage.h27 typedef _Index Index; typedef in class:Eigen::internal::CompressedStorage
93 void append(const Scalar& v, Index i)
95 Index id = static_cast<Index>(m_size);
108 inline Index& index(size_t i) { return m_indices[i]; }
109 inline const Index& index(size_t i) const { return m_indices[i]; }
111 static CompressedStorage Map(Index* indices, Scalar* values, size_t size)
121 inline Index searchLowerIndex(Index key) const
127 inline Index searchLowerInde
[all...]
H A DSparseBlock.h30 typedef typename BlockImpl::Index Index; typedef in class:Eigen::BlockImpl::InnerIterator
32 inline InnerIterator(const BlockType& xpr, Index outer)
35 inline Index row() const { return IsRowMajor ? m_outer : this->index(); }
36 inline Index col() const { return IsRowMajor ? this->index() : m_outer; }
38 Index m_outer;
42 typedef typename BlockImpl::Index Index; typedef in class:Eigen::BlockImpl::ReverseInnerIterator
44 inline ReverseInnerIterator(const BlockType& xpr, Index outer)
47 inline Index ro
[all...]
H A DSparseCwiseBinaryOp.h72 typedef typename Lhs::Index Index; typedef in class:Eigen::CwiseBinaryOpImpl::InnerIterator
76 // NOTE: we have to prefix Index by "typename Lhs::" to avoid an ICE with VC11
77 EIGEN_STRONG_INLINE InnerIterator(const CwiseBinaryOpImpl& binOp, typename Lhs::Index outer)
103 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
107 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer)
144 EIGEN_STRONG_INLINE Index index() const { return m_id; }
145 EIGEN_STRONG_INLINE Index row() const { return Lhs::IsRowMajor ? m_lhsIter.row() : index(); }
146 EIGEN_STRONG_INLINE Index co
169 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
222 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
262 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_cwise_binary_op_inner_iterator_selector
[all...]
H A DSparseDenseProduct.h49 typedef typename Lhs::Index Index; typedef in struct:Eigen::internal::traits
105 EIGEN_STRONG_INLINE Index rows() const { return Tr ? m_rhs.rows() : m_lhs.rows(); }
106 EIGEN_STRONG_INLINE Index cols() const { return Tr ? m_lhs.cols() : m_rhs.cols(); }
120 typedef typename SparseDenseOuterProduct::Index Index; typedef in class:Eigen::SparseDenseOuterProduct::InnerIterator
122 EIGEN_STRONG_INLINE InnerIterator(const SparseDenseOuterProduct& prod, Index outer)
126 inline Index outer() const { return m_outer; }
127 inline Index row() const { return Transpose ? m_outer : Base::index(); }
128 inline Index co
171 typedef typename Lhs::Index Index; typedef in struct:Eigen::internal::sparse_time_dense_product_impl
196 typedef typename Lhs::Index Index; typedef in struct:Eigen::internal::sparse_time_dense_product_impl
218 typedef typename Lhs::Index Index; typedef in struct:Eigen::internal::sparse_time_dense_product_impl
237 typedef typename Lhs::Index Index; typedef in struct:Eigen::internal::sparse_time_dense_product_impl
[all...]
H A DSparseDiagonalProduct.h35 typedef typename promote_index_type<typename traits<Lhs>::Index,
36 typename traits<Rhs>::Index>::type Index; typedef in struct:Eigen::internal::traits
93 EIGEN_STRONG_INLINE Index rows() const { return m_lhs.rows(); }
94 EIGEN_STRONG_INLINE Index cols() const { return m_rhs.cols(); }
112 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_diagonal_product_inner_iterator_selector
115 const SparseDiagonalProductType& expr, Index outer)
132 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_diagonal_product_inner_iterator_selector
150 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_diagonal_product_inner_iterator_selector
170 typedef typename Lhs::Index Index; typedef in class:Eigen::internal::sparse_diagonal_product_inner_iterator_selector
[all...]
H A DSparseProduct.h19 typedef typename internal::traits<Lhs>::Index Index; typedef in struct:Eigen::SparseSparseProductReturnType
28 SparseMatrix<Scalar,0,Index>,
32 SparseMatrix<Scalar,0,Index>,
47 typedef typename promote_index_type<typename traits<_LhsNested>::Index,
48 typename traits<_RhsNested>::Index>::type Index; typedef in struct:Eigen::internal::traits
124 EIGEN_STRONG_INLINE Index rows() const { return m_lhs.rows(); }
125 EIGEN_STRONG_INLINE Index cols() const { return m_rhs.cols(); }
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_column_dfs.h33 template <typename Scalar, typename Index> class SparseLUImpl;
42 typedef typename IndexVector::Scalar Index; typedef in struct:Eigen::internal::column_dfs_traits
43 column_dfs_traits(Index jcol, Index& jsuper, typename SparseLUImpl<Scalar, Index>::GlobalLU_t& glu, SparseLUImpl<Scalar, Index>& luImpl)
46 bool update_segrep(Index /*krep*/, Index /*jj*/)
50 void mem_expand(IndexVector& lsub, Index& nextl, Index chmar
[all...]
H A DSparseLU_panel_dfs.h40 typedef typename IndexVector::Scalar Index; typedef in struct:Eigen::internal::panel_dfs_traits
41 panel_dfs_traits(Index jcol, Index* marker)
44 bool update_segrep(Index krep, Index jj)
53 void mem_expand(IndexVector& /*glu.lsub*/, Index /*nextl*/, Index /*chmark*/) {}
55 Index m_jcol;
56 Index* m_marker;
60 template <typename Scalar, typename Index>
[all...]
/external/eigen/test/
H A Dcholesky.cpp63 typedef typename MatrixType::Index Index; typedef
67 Index rows = m.rows();
68 Index cols = m.cols();
248 typedef typename MatrixType::Index Index; typedef
250 Index rows = m.rows();
251 Index cols = m.cols();
H A Dgeo_hyperplane.cpp21 typedef typename HyperplaneType::Index Index; typedef
22 const Index dim = _plane.dim();
H A Dref.cpp39 typedef typename MatrixType::Index Index; typedef
50 Index rows = m.rows(), cols = m.cols();
55 Index i = internal::random<Index>(0,rows-1);
56 Index j = internal::random<Index>(0,cols-1);
57 Index brows = internal::random<Index>(1,rows-i);
58 Index bcol
88 typedef typename VectorType::Index Index; typedef
[all...]
H A Dsparse_basic.cpp16 typedef typename SparseMatrixType::Index Index; typedef
17 typedef Matrix<Index,2,1> Vector2;
19 const Index rows = ref.rows();
20 const Index cols = ref.cols();
108 for (Index j=0; j<cols; ++j)
110 for (Index k=0; k<rows/2; ++k)
112 Index i = internal::random<Index>(0,rows-1);
130 Index
[all...]

Completed in 1058 milliseconds

1234567891011>>