Home
last modified time | relevance | path

Searched refs:SparseMatrix (Results 1 – 25 of 125) sorted by relevance

12345

/external/eigen/test/
Dcholmod_support.cpp16 …CholmodDecomposition<SparseMatrix<T>, Lower> g_chol_colmajor_lower; g_chol_colmajor_lower.setMode(… in test_cholmod_T()
17 …CholmodDecomposition<SparseMatrix<T>, Upper> g_chol_colmajor_upper; g_chol_colmajor_upper.setMode(… in test_cholmod_T()
18 …CholmodDecomposition<SparseMatrix<T>, Lower> g_llt_colmajor_lower; g_llt_colmajor_lower.setMode(C… in test_cholmod_T()
19 …CholmodDecomposition<SparseMatrix<T>, Upper> g_llt_colmajor_upper; g_llt_colmajor_upper.setMode(C… in test_cholmod_T()
20 …CholmodDecomposition<SparseMatrix<T>, Lower> g_ldlt_colmajor_lower; g_ldlt_colmajor_lower.setMode(… in test_cholmod_T()
21 …CholmodDecomposition<SparseMatrix<T>, Upper> g_ldlt_colmajor_upper; g_ldlt_colmajor_upper.setMode(… in test_cholmod_T()
23 CholmodSupernodalLLT<SparseMatrix<T>, Lower> chol_colmajor_lower; in test_cholmod_T()
24 CholmodSupernodalLLT<SparseMatrix<T>, Upper> chol_colmajor_upper; in test_cholmod_T()
25 CholmodSimplicialLLT<SparseMatrix<T>, Lower> llt_colmajor_lower; in test_cholmod_T()
26 CholmodSimplicialLLT<SparseMatrix<T>, Upper> llt_colmajor_upper; in test_cholmod_T()
[all …]
Dsimplicial_cholesky.cpp14 SimplicialCholesky<SparseMatrix<T>, Lower> chol_colmajor_lower_amd; in test_simplicial_cholesky_T()
15 SimplicialCholesky<SparseMatrix<T>, Upper> chol_colmajor_upper_amd; in test_simplicial_cholesky_T()
16 SimplicialLLT<SparseMatrix<T>, Lower> llt_colmajor_lower_amd; in test_simplicial_cholesky_T()
17 SimplicialLLT<SparseMatrix<T>, Upper> llt_colmajor_upper_amd; in test_simplicial_cholesky_T()
18 SimplicialLDLT<SparseMatrix<T>, Lower> ldlt_colmajor_lower_amd; in test_simplicial_cholesky_T()
19 SimplicialLDLT<SparseMatrix<T>, Upper> ldlt_colmajor_upper_amd; in test_simplicial_cholesky_T()
20 SimplicialLDLT<SparseMatrix<T>, Lower, NaturalOrdering<int> > ldlt_colmajor_lower_nat; in test_simplicial_cholesky_T()
21 SimplicialLDLT<SparseMatrix<T>, Upper, NaturalOrdering<int> > ldlt_colmajor_upper_nat; in test_simplicial_cholesky_T()
Dpastix_support.cpp17 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_llt_lower; in test_pastix_T()
18 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_ldlt_lower; in test_pastix_T()
19 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_llt_upper; in test_pastix_T()
20 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_ldlt_upper; in test_pastix_T()
21 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu; in test_pastix_T()
34 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu; in test_pastix_T_LU()
Dpardiso_support.cpp10 PardisoLLT < SparseMatrix<T, RowMajor>, Lower> pardiso_llt_lower; in test_pardiso_T()
11 PardisoLLT < SparseMatrix<T, RowMajor>, Upper> pardiso_llt_upper; in test_pardiso_T()
12 PardisoLDLT < SparseMatrix<T, RowMajor>, Lower> pardiso_ldlt_lower; in test_pardiso_T()
13 PardisoLDLT < SparseMatrix<T, RowMajor>, Upper> pardiso_ldlt_upper; in test_pardiso_T()
14 PardisoLU < SparseMatrix<T, RowMajor> > pardiso_lu; in test_pardiso_T()
Dconjugate_gradient.cpp15 ConjugateGradient<SparseMatrix<T>, Lower> cg_colmajor_lower_diag; in test_conjugate_gradient_T()
16 ConjugateGradient<SparseMatrix<T>, Upper> cg_colmajor_upper_diag; in test_conjugate_gradient_T()
17 ConjugateGradient<SparseMatrix<T>, Lower, IdentityPreconditioner> cg_colmajor_lower_I; in test_conjugate_gradient_T()
18 ConjugateGradient<SparseMatrix<T>, Upper, IdentityPreconditioner> cg_colmajor_upper_I; in test_conjugate_gradient_T()
Dbicgstab.cpp15 BiCGSTAB<SparseMatrix<T>, DiagonalPreconditioner<T> > bicgstab_colmajor_diag; in test_bicgstab_T()
16 BiCGSTAB<SparseMatrix<T>, IdentityPreconditioner > bicgstab_colmajor_I; in test_bicgstab_T()
17 BiCGSTAB<SparseMatrix<T>, IncompleteLUT<T> > bicgstab_colmajor_ilut; in test_bicgstab_T()
Dsparselu.cpp40 …SparseLU<SparseMatrix<T, ColMajor> /*, COLAMDOrdering<int>*/ > sparselu_colamd; // COLAMDOrdering … in test_sparselu_T()
41 SparseLU<SparseMatrix<T, ColMajor>, AMDOrdering<int> > sparselu_amd; in test_sparselu_T()
42 SparseLU<SparseMatrix<T, ColMajor, long int>, NaturalOrdering<long int> > sparselu_natural; in test_sparselu_T()
/external/eigen/Eigen/src/SparseCore/
DSparseMatrix.h43 struct traits<SparseMatrix<_Scalar, _Options, _Index> >
61 struct traits<Diagonal<const SparseMatrix<_Scalar, _Options, _Index>, DiagIndex> >
63 typedef SparseMatrix<_Scalar, _Options, _Index> MatrixType;
85 class SparseMatrix
86 : public SparseMatrixBase<SparseMatrix<_Scalar, _Options, _Index> >
89 EIGEN_SPARSE_PUBLIC_INTERFACE(SparseMatrix)
90 EIGEN_SPARSE_INHERIT_ASSIGNMENT_OPERATOR(SparseMatrix, +=)
91 EIGEN_SPARSE_INHERIT_ASSIGNMENT_OPERATOR(SparseMatrix, -=)
102 …typedef SparseMatrix<Scalar,(Flags&~RowMajorBit)|(IsRowMajor?RowMajorBit:0)> TransposedSparseMatri…
626 const Diagonal<const SparseMatrix> diagonal() const { return *this; }
[all …]
DConservativeSparseSparseProduct.h137 …typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatr…
138 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
152 …typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatr…
165 …typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatr…
178 …typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatr…
193 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
205 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
218 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
231 …typedef SparseMatrix<typename ResultType::Scalar,RowMajor,typename ResultType::Index> RowMajorMatr…
232 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
DSparseSelfAdjointView.h42 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder…
45 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestO…
124 …template<typename DestScalar,int StorageOrder> void evalTo(SparseMatrix<DestScalar,StorageOrder,In…
132 SparseMatrix<DestScalar,ColMajor,Index> tmp(_dest.rows(),_dest.cols());
202 SparseMatrix<Scalar,MatrixType::Flags&RowMajorBit?RowMajor:ColMajor> tmp = u * u.adjoint();
314 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestO…
318 typedef SparseMatrix<Scalar,DestOrder,Index> Dest;
401 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DstOrder,…
405 SparseMatrix<Scalar,DstOrder,Index>& dest(_dest.derived());
486 void evalTo(SparseMatrix<DestScalar,Options,DstIndex>& _dest) const
[all …]
/external/ceres-solver/internal/ceres/
Dpreconditioner.h45 class SparseMatrix; variable
154 typedef TypedPreconditioner<SparseMatrix> SparseMatrixPreconditioner; //…
162 explicit SparseMatrixPreconditionerWrapper(const SparseMatrix* matrix);
170 virtual bool UpdateImpl(const SparseMatrix& A, const double* D);
171 const SparseMatrix* matrix_;
Ddogleg_strategy.h62 SparseMatrix* jacobian,
84 SparseMatrix* jacobian,
86 void ComputeCauchyPoint(SparseMatrix* jacobian);
87 void ComputeGradient(SparseMatrix* jacobian, const double* residuals);
89 bool ComputeSubspaceModel(SparseMatrix* jacobian);
Devaluator.h50 class SparseMatrix; variable
118 virtual SparseMatrix* CreateJacobian() const = 0;
146 SparseMatrix* jacobian) = 0;
155 SparseMatrix* jacobian) { in Evaluate()
Ddynamic_compressed_row_jacobian_writer.h44 class SparseMatrix; variable
64 SparseMatrix* CreateJacobian() const;
74 SparseMatrix* base_jacobian);
Dblock_jacobian_writer.h50 class SparseMatrix; variable
63 SparseMatrix* CreateJacobian() const;
68 SparseMatrix* /* jacobian */) { in Write() argument
Dcompressed_row_jacobian_writer.h44 class SparseMatrix; variable
95 SparseMatrix* CreateJacobian() const;
100 SparseMatrix* base_jacobian);
Dsparse_matrix.cc36 SparseMatrix::~SparseMatrix() { in ~SparseMatrix()
/external/eigen/test/eigen2/
Deigen2_sparse_solvers.cpp15 SparseMatrix<Scalar>& sparseMat) in initSPD()
48 SparseMatrix<Scalar> m2(rows, cols); in sparse_solvers()
75 SparseMatrix<Scalar> m2(rows, cols); in sparse_solvers()
84 typedef SparseMatrix<Scalar,LowerTriangular|SelfAdjoint> SparseSelfAdjointMatrix; in sparse_solvers()
116 SparseMatrix<Scalar> m2(rows, cols); in sparse_solvers()
128 typedef SparseMatrix<Scalar,UpperTriangular|SelfAdjoint> SparseSelfAdjointMatrix; in sparse_solvers()
139 SparseMatrix<Scalar> m2(rows, cols); in sparse_solvers()
158 SparseLU<SparseMatrix<Scalar>,SuperLU> slu(m2); in sparse_solvers()
175 SparseLU<SparseMatrix<Scalar>,UmfPack> slu(m2); in sparse_solvers()
/external/eigen/unsupported/test/
Ddgmres.cpp16 DGMRES<SparseMatrix<T>, DiagonalPreconditioner<T> > dgmres_colmajor_diag; in test_dgmres_T()
17 DGMRES<SparseMatrix<T>, IdentityPreconditioner > dgmres_colmajor_I; in test_dgmres_T()
18 DGMRES<SparseMatrix<T>, IncompleteLUT<T> > dgmres_colmajor_ilut; in test_dgmres_T()
Dgmres.cpp16 GMRES<SparseMatrix<T>, DiagonalPreconditioner<T> > gmres_colmajor_diag; in test_gmres_T()
17 GMRES<SparseMatrix<T>, IdentityPreconditioner > gmres_colmajor_I; in test_gmres_T()
18 GMRES<SparseMatrix<T>, IncompleteLUT<T> > gmres_colmajor_ilut; in test_gmres_T()
Dsparse_extra.cpp18 bool test_random_setter(SparseMatrix<Scalar,Options>& sm, const DenseType& ref, const std::vector<V… in test_random_setter()
78 if(internal::is_same<SparseMatrixType,SparseMatrix<Scalar,Flags> >::value) in sparse_extra()
137 CALL_SUBTEST_1( sparse_extra(SparseMatrix<double>(8, 8)) ); in test_sparse_extra()
138 CALL_SUBTEST_2( sparse_extra(SparseMatrix<std::complex<double> >(s, s)) ); in test_sparse_extra()
139 CALL_SUBTEST_1( sparse_extra(SparseMatrix<double>(s, s)) ); in test_sparse_extra()
Dkronecker_product.cpp91 SparseMatrix<double> SM_a(2,3); in test_kronecker_product()
100 SparseMatrix<double> SM_b(3,2); in test_kronecker_product()
108 SparseMatrix<double,RowMajor> SM_row_a(SM_a), SM_row_b(SM_b); in test_kronecker_product()
129 SparseMatrix<double> SM_ab = kroneckerProduct(SM_a,DM_b); in test_kronecker_product()
131 SparseMatrix<double,RowMajor> SM_ab2 = kroneckerProduct(SM_a,DM_b); in test_kronecker_product()
/external/eigen/bench/spbench/
Dtest_sparseLU.cpp21 SparseMatrix<scalar, ColMajor> A; in main()
22 typedef SparseMatrix<scalar, ColMajor>::Index Index; in main()
31 SparseLU<SparseMatrix<scalar, ColMajor>, COLAMDOrdering<int> > solver; in main()
51 SparseMatrix<scalar, ColMajor> temp; in main()
Dsp_solver.cpp22 SparseMatrix<double, ColMajor> A; in main()
23 typedef SparseMatrix<double, ColMajor>::Index Index; in main()
30 …ConjugateGradient<SparseMatrix<double, ColMajor>, Lower,IncompleteCholesky<double,Lower> > solver; in main()
49 SparseMatrix<double, ColMajor> temp; in main()
/external/eigen/bench/
Dsparse_setter.cpp197 SparseMatrix<Scalar> mat(SIZE,SIZE); in setinnerrand_eigen()
250 SparseMatrix<Scalar> mat = setter; in setrand_eigen_compact()
258 SparseMatrix<Scalar> mat(SIZE,SIZE); in setrand_eigen_gnu_hash()
260 RandomSetter<SparseMatrix<Scalar>, StdMapTraits > setter(mat); in setrand_eigen_gnu_hash()
274 SparseMatrix<Scalar> mat(SIZE,SIZE); in setrand_eigen_google_dense()
276 RandomSetter<SparseMatrix<Scalar>, GoogleDenseHashMapTraits> setter(mat); in setrand_eigen_google_dense()
287 SparseMatrix<Scalar> mat(SIZE,SIZE); in setrand_eigen_google_sparse()
289 RandomSetter<SparseMatrix<Scalar>, GoogleSparseHashMapTraits> setter(mat); in setrand_eigen_google_sparse()
408 SparseMatrix<Scalar> mat(SIZE,SIZE); in setrand_scipy()

12345