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

  /external/eigen/test/
sparse_product.cpp 12 template<typename SparseMatrixType, typename DenseMatrix, bool IsRowMajor=SparseMatrixType::IsRowMajor> struct test_outer;
14 template<typename SparseMatrixType, typename DenseMatrix> struct test_outer<SparseMatrixType,DenseMatrix,false> {
15 static void run(SparseMatrixType& m2, SparseMatrixType& m4, DenseMatrix& refMat2, DenseMatrix& refMat4) {
23 template<typename SparseMatrixType, typename DenseMatrix> struct test_outer<SparseMatrixType,DenseMatrix,true> {
24 static void run(SparseMatrixType& m2, SparseMatrixType& m4, DenseMatrix& refMat2, DenseMatrix& refMat4)
    [all...]
sparse_basic.cpp 13 template<typename SparseMatrixType> void sparse_basic(const SparseMatrixType& ref)
15 typedef typename SparseMatrixType::Index Index;
19 typedef typename SparseMatrixType::Scalar Scalar;
20 enum { Flags = SparseMatrixType::Flags };
27 SparseMatrixType m(rows, cols);
43 if(internal::is_same<SparseMatrixType,SparseMatrix<Scalar,Flags> >::value)
97 SparseMatrixType m2(rows,cols);
117 SparseMatrixType m2(rows,cols);
141 SparseMatrixType m2(rows,cols)
    [all...]
sparse_permutations.cpp 12 template<int OtherStorage, typename SparseMatrixType> void sparse_permutations(const SparseMatrixType& ref)
14 typedef typename SparseMatrixType::Index Index;
18 typedef typename SparseMatrixType::Scalar Scalar;
19 typedef typename SparseMatrixType::Index Index;
26 SparseMatrixType mat(rows, cols), up(rows,cols), lo(rows,cols);
sparse_vector.cpp 19 typedef SparseMatrix<Scalar> SparseMatrixType;
22 SparseMatrixType m1(rows,rows);
  /external/eigen/unsupported/test/
sparse_extra.cpp 51 template<typename SparseMatrixType> void sparse_extra(const SparseMatrixType& ref)
53 typedef typename SparseMatrixType::Index Index;
56 typedef typename SparseMatrixType::Scalar Scalar;
57 enum { Flags = SparseMatrixType::Flags };
64 SparseMatrixType m(rows, cols);
79 if(internal::is_same<SparseMatrixType,SparseMatrix<Scalar,Flags> >::value)
93 // SparseSetter<SparseMatrixType, RandomAccessPattern> w(m);
105 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdMapTraits> >(m,refMat,nonzeroCoords) ));
107 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdUnorderedMapTraits> >(m,refMat,nonzeroCoords) ))
    [all...]
  /external/eigen/test/eigen2/
eigen2_sparse_basic.cpp 46 template<typename SparseMatrixType> void sparse_basic(const SparseMatrixType& ref)
50 typedef typename SparseMatrixType::Scalar Scalar;
51 enum { Flags = SparseMatrixType::Flags };
58 SparseMatrixType m(rows, cols);
74 if(ei_is_same_type<SparseMatrixType,SparseMatrix<Scalar,Flags> >::ret)
130 // SparseSetter<SparseMatrixType, FullyCoherentAccessPattern> w(m);
142 // SparseSetter<SparseMatrixType, RandomAccessPattern> w(m);
154 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdMapTraits> >(m,refMat,nonzeroCoords) ));
156 VERIFY(( test_random_setter<RandomSetter<SparseMatrixType, StdUnorderedMapTraits> >(m,refMat,nonzeroCoords) ))
    [all...]
eigen2_sparse_product.cpp 12 template<typename SparseMatrixType> void sparse_product(const SparseMatrixType& ref)
16 typedef typename SparseMatrixType::Scalar Scalar;
17 enum { Flags = SparseMatrixType::Flags };
29 SparseMatrixType m2(rows, rows);
30 SparseMatrixType m3(rows, rows);
31 SparseMatrixType m4(rows, rows);
61 SparseMatrixType m2(rows, rows);
62 SparseMatrixType m3(rows, rows);
79 SparseMatrixType mUp(rows, rows)
    [all...]
eigen2_sparse_vector.cpp 19 typedef SparseMatrix<Scalar> SparseMatrixType;
22 SparseMatrixType m1(rows,cols);
  /external/eigen/unsupported/Eigen/src/SparseExtra/
RandomSetter.h 98 * \param SparseMatrixType the type of the sparse matrix we are updating
144 template<typename SparseMatrixType,
156 typedef typename SparseMatrixType::Scalar Scalar;
157 typedef typename SparseMatrixType::Index Index;
169 TargetRowMajor = (SparseMatrixType::Flags & RowMajorBit) ? 1 : 0,
181 inline RandomSetter(SparseMatrixType& target)
204 for (typename SparseMatrixType::InnerIterator it(*mp_target,j); it; ++it)
320 SparseMatrixType* mp_target;
MarketIO.h 132 template<typename SparseMatrixType>
133 bool loadMarket(SparseMatrixType& mat, const std::string& filename)
135 typedef typename SparseMatrixType::Scalar Scalar;
223 template<typename SparseMatrixType>
224 bool saveMarket(const SparseMatrixType& mat, const std::string& filename, int sym = 0)
226 typedef typename SparseMatrixType::Scalar Scalar;
239 for(typename SparseMatrixType::InnerIterator it(mat,j); it; ++it)
  /external/eigen/Eigen/src/SparseCore/
SparseMatrix.h     [all...]
  /external/eigen/Eigen/src/PardisoSupport/
PardisoSupport.h 107 typedef SparseMatrix<Scalar,RowMajor,Index> SparseMatrixType;
293 mutable SparseMatrixType m_matrix;

Completed in 197 milliseconds