Home
last modified time | relevance | path

Searched refs:SparseVector (Results 1 – 18 of 18) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
DSparseVector.h30 struct traits<SparseVector<_Scalar, _Options, _StorageIndex> >
64 class SparseVector
65 : public SparseCompressedBase<SparseVector<_Scalar, _Options, _StorageIndex> >
67 typedef SparseCompressedBase<SparseVector> Base;
70 EIGEN_SPARSE_PUBLIC_INTERFACE(SparseVector)
71 EIGEN_SPARSE_INHERIT_ASSIGNMENT_OPERATOR(SparseVector, +=)
72 EIGEN_SPARSE_INHERIT_ASSIGNMENT_OPERATOR(SparseVector, -=)
75 enum { IsColVector = internal::traits<SparseVector>::IsColVector };
259 inline SparseVector() : m_size(0) { check_template_parameters(); resize(0); }
261 …explicit inline SparseVector(Index size) : m_size(0) { check_template_parameters(); resize(size); }
[all …]
DSparseRef.h53 struct traits<Ref<SparseVector<MatScalar,MatOptions,MatIndex>, _Options, _StrideType> >
54 : public traits<SparseVector<MatScalar,MatOptions,MatIndex> >
56 typedef SparseVector<MatScalar,MatOptions,MatIndex> PlainObjectType;
72 struct traits<Ref<const SparseVector<MatScalar,MatOptions,MatIndex>, _Options, _StrideType> >
73 : public traits<Ref<SparseVector<MatScalar,MatOptions,MatIndex>, _Options, _StrideType> >
76 …Flags = (traits<SparseVector<MatScalar,MatOptions,MatIndex> >::Flags | CompressedAccessBit | NestB…
254 class Ref<SparseVector<MatScalar,MatOptions,MatIndex>, Options, StrideType >
255 …: public internal::SparseRefBase<Ref<SparseVector<MatScalar,MatOptions,MatIndex>, Options, StrideT…
262 typedef SparseVector<MatScalar,MatOptions,MatIndex> PlainObjectType;
265 inline Ref(const SparseVector<MatScalar,OtherOptions,MatIndex>& expr);
[all …]
DSparseRedux.h40 typename internal::traits<SparseVector<_Scalar,_Options, _Index> >::Scalar
41 SparseVector<_Scalar,_Options,_Index>::sum() const in sum()
DSparseUtil.h54 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class SparseVector; variable
86 typedef SparseVector<_Scalar, RowMajor, _StorageIndex> type;
93 typedef SparseVector<_Scalar, ColMajor, _StorageIndex> type;
DSparseMatrix.h101 friend class SparseVector<_Scalar,0,_StorageIndex>;
/external/eigen/test/
Dsparse_ref.cpp57 EIGEN_DONT_INLINE void call_ref_4(Ref<SparseVector<float> > a, const B &b) { VERIFY_IS_EQUAL(a.toDe… in call_ref_4()
60 EIGEN_DONT_INLINE void call_ref_5(const Ref<const SparseVector<float> >& a, const B &b) { VERIFY_IS… in call_ref_5()
71 SparseVector<float> vc = VectorXf::Random(10).sparseView(0.5,1); in call_ref()
72 SparseVector<float,RowMajor> vr = VectorXf::Random(10).sparseView(0.5,1); in call_ref()
136 CALL_SUBTEST_3( check_const_correctness(SparseVector<float>()) ); in test_sparse_ref()
137 CALL_SUBTEST_3( check_const_correctness(SparseVector<double,RowMajor>()) ); in test_sparse_ref()
Dsparse.h163 SparseVector<Scalar,Options,Index>& sparseVec,
187 SparseVector<Scalar,Options,Index>& sparseVec,
Dsparse_vector.cpp18 typedef SparseVector<Scalar,0,StorageIndex> SparseVectorType; in sparse_vector()
Dsparse_solver.h275 typedef SparseVector<Scalar, 0, StorageIndex> SpVec;
404 typedef SparseVector<Scalar, 0, typename Mat::StorageIndex> SpVec;
Dsparse_product.cpp44 typedef SparseVector<Scalar,0,StorageIndex> ColSpVector; in sparse_product()
45 typedef SparseVector<Scalar,RowMajor,StorageIndex> RowSpVector; in sparse_product()
Dsparse_block.cpp40 typedef SparseVector<Scalar> SparseVectorType; in sparse_block()
/external/eigen/unsupported/Eigen/src/SparseExtra/
DDynamicSparseMatrix.h326 class DynamicSparseMatrix<Scalar,_Options,_StorageIndex>::InnerIterator : public SparseVector<Scala…
328 typedef typename SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator Base;
343 …eMatrix<Scalar,_Options,_StorageIndex>::ReverseInnerIterator : public SparseVector<Scalar,_Options…
345 typedef typename SparseVector<Scalar,_Options,_StorageIndex>::ReverseInnerIterator Base;
DBlockOfDynamicSparseMatrix.h74 SparseVector<Scalar,IsRowMajor ? RowMajorBit : 0> aux(other.innerVector(j));
/external/eigen/doc/
DTutorialSparse.dox11 …<td>\code#include <Eigen/SparseCore>\endcode</td><td>SparseMatrix and SparseVector classes, matrix…
80 A SparseVector is a special case of a SparseMatrix where only the \c Values and \c InnerIndices arr…
81 There is no notion of compressed/uncompressed mode for a SparseVector.
117 The SparseMatrix and SparseVector classes take three template arguments:
128 SparseVector<std::complex<float> > vec(1000); // declares a column sparse vector of co…
129 SparseVector<double,RowMajor> vec(1000); // declares a row sparse vector of doubl…
175 SparseVector<double> vec(size);
176 for (SparseVector<double>::InnerIterator it(vec); it; ++it)
DPreprocessorDirectives.dox148 - \b EIGEN_SPARSEVECTOR_PLUGIN - filename of plugin for extending the SparseVector class.
DQuickReference.dox24 …Sparse matrix storage and related basic linear algebra (SparseMatrix, SparseVector) \n (see \ref S…
/external/eigen/Eigen/
DSparseCore45 #include "src/SparseCore/SparseVector.h"
/external/eigen/Eigen/src/CholmodSupport/
DCholmodSupport.h112 const cholmod_sparse viewAsCholmod(const SparseVector<_Scalar,_Options,_Index>& mat)