Searched refs:SparseVector (Results 1 – 18 of 18) sorted by relevance
/external/eigen/Eigen/src/SparseCore/ |
D | SparseVector.h | 30 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 …]
|
D | SparseRef.h | 53 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 …]
|
D | SparseRedux.h | 40 typename internal::traits<SparseVector<_Scalar,_Options, _Index> >::Scalar 41 SparseVector<_Scalar,_Options,_Index>::sum() const in sum()
|
D | SparseUtil.h | 54 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;
|
D | SparseMatrix.h | 101 friend class SparseVector<_Scalar,0,_StorageIndex>;
|
/external/eigen/test/ |
D | sparse_ref.cpp | 57 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()
|
D | sparse.h | 163 SparseVector<Scalar,Options,Index>& sparseVec, 187 SparseVector<Scalar,Options,Index>& sparseVec,
|
D | sparse_vector.cpp | 18 typedef SparseVector<Scalar,0,StorageIndex> SparseVectorType; in sparse_vector()
|
D | sparse_solver.h | 275 typedef SparseVector<Scalar, 0, StorageIndex> SpVec; 404 typedef SparseVector<Scalar, 0, typename Mat::StorageIndex> SpVec;
|
D | sparse_product.cpp | 44 typedef SparseVector<Scalar,0,StorageIndex> ColSpVector; in sparse_product() 45 typedef SparseVector<Scalar,RowMajor,StorageIndex> RowSpVector; in sparse_product()
|
D | sparse_block.cpp | 40 typedef SparseVector<Scalar> SparseVectorType; in sparse_block()
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
D | DynamicSparseMatrix.h | 326 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;
|
D | BlockOfDynamicSparseMatrix.h | 74 SparseVector<Scalar,IsRowMajor ? RowMajorBit : 0> aux(other.innerVector(j));
|
/external/eigen/doc/ |
D | TutorialSparse.dox | 11 …<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)
|
D | PreprocessorDirectives.dox | 148 - \b EIGEN_SPARSEVECTOR_PLUGIN - filename of plugin for extending the SparseVector class.
|
D | QuickReference.dox | 24 …Sparse matrix storage and related basic linear algebra (SparseMatrix, SparseVector) \n (see \ref S…
|
/external/eigen/Eigen/ |
D | SparseCore | 45 #include "src/SparseCore/SparseVector.h"
|
/external/eigen/Eigen/src/CholmodSupport/ |
D | CholmodSupport.h | 112 const cholmod_sparse viewAsCholmod(const SparseVector<_Scalar,_Options,_Index>& mat)
|