HomeSort by relevance Sort by last modified time
    Searched refs:SparseMatrix (Results 26 - 50 of 93) sorted by null

12 3 4

  /external/eigen/test/eigen2/
eigen2_sparse_solvers.cpp 15 SparseMatrix<Scalar>& sparseMat)
48 SparseMatrix<Scalar> m2(rows, cols);
75 SparseMatrix<Scalar> m2(rows, cols);
84 typedef SparseMatrix<Scalar,LowerTriangular|SelfAdjoint> SparseSelfAdjointMatrix;
116 SparseMatrix<Scalar> m2(rows, cols);
128 typedef SparseMatrix<Scalar,UpperTriangular|SelfAdjoint> SparseSelfAdjointMatrix;
139 SparseMatrix<Scalar> m2(rows, cols);
153 // // SparseLU<SparseMatrix<Scalar> > (m2).solve(b,&x);
158 SparseLU<SparseMatrix<Scalar>,SuperLU> slu(m2);
175 SparseLU<SparseMatrix<Scalar>,UmfPack> slu(m2)
    [all...]
eigen2_sparse_basic.cpp 13 bool test_random_setter(SparseMatrix<Scalar,Options>& sm, const DenseType& ref, const std::vector<Vector2i>& nonzeroCoords)
15 typedef SparseMatrix<Scalar,Options> SparseType;
74 if(ei_is_same_type<SparseMatrixType,SparseMatrix<Scalar,Flags> >::ret)
311 CALL_SUBTEST_1( sparse_basic(SparseMatrix<double>(8, 8)) );
312 CALL_SUBTEST_2( sparse_basic(SparseMatrix<std::complex<double> >(16, 16)) );
313 CALL_SUBTEST_1( sparse_basic(SparseMatrix<double>(33, 33)) );
  /external/ceres-solver/internal/ceres/
dense_jacobian_writer.h 63 SparseMatrix* CreateJacobian() const {
72 SparseMatrix* jacobian) {
block_sparse_matrix.h 31 // Implementation of the SparseMatrix interface for block sparse
48 // This class implements the SparseMatrix interface for storing and
56 class BlockSparseMatrix : public SparseMatrix {
69 // Implementation of SparseMatrix interface.
cgnr_linear_operator.h 42 class SparseMatrix;
dense_sparse_matrix.h 31 // A dense matrix implemented under the SparseMatrix interface.
47 class DenseSparseMatrix : public SparseMatrix {
59 // SparseMatrix interface.
scratch_evaluate_preparer.cc 60 SparseMatrix* /* jacobian */,
minimizer.h 45 class SparseMatrix;
176 SparseMatrix* jacobian;
compressed_row_sparse_matrix.h 49 class CompressedRowSparseMatrix : public SparseMatrix {
53 // incrementally, so we use them to initialize SparseMatrix
80 // SparseMatrix interface.
triplet_sparse_matrix.h 42 // An implementation of the SparseMatrix interface to store and
46 class TripletSparseMatrix : public SparseMatrix {
56 // Implementation of the SparseMatrix interface.
compressed_row_jacobian_writer.cc 43 SparseMatrix* CompressedRowJacobianWriter::CreateJacobian() const {
158 SparseMatrix* base_jacobian) {
dense_sparse_matrix_test.cc 48 void CompareMatrices(const SparseMatrix* a, const SparseMatrix* b) {
evaluator_test.cc 130 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
184 void SetSparseMatrixConstant(SparseMatrix* sparse_matrix, double value) {
506 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
579 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
  /external/eigen/Eigen/src/SparseCore/
SparseMatrix.h 17 * \class SparseMatrix
43 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)> TransposedSparseMatrix
    [all...]
SparseRedux.h 28 typename internal::traits<SparseMatrix<_Scalar,_Options,_Index> >::Scalar
29 SparseMatrix<_Scalar,_Options,_Index>::sum() const
ConservativeSparseSparseProduct.h 137 typedef SparseMatrix<typename ResultType::Scalar,RowMajor> RowMajorMatrix;
138 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
152 typedef SparseMatrix<typename ResultType::Scalar,RowMajor> RowMajorMatrix;
165 typedef SparseMatrix<typename ResultType::Scalar,RowMajor> RowMajorMatrix;
178 typedef SparseMatrix<typename ResultType::Scalar,RowMajor> RowMajorMatrix;
193 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
205 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
218 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
231 typedef SparseMatrix<typename ResultType::Scalar,RowMajor> RowMajorMatrix;
232 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix
    [all...]
SparsePermutation.h 31 SparseMatrix<Scalar,SrcStorageOrder,Index>,
32 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,Index> >::type ReturnType;
59 SparseMatrix<Scalar,SrcStorageOrder,Index> tmp(m_matrix.rows(), m_matrix.cols());
79 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,Index> tmp(m_matrix.rows(), m_matrix.cols());
SparseSelfAdjointView.h 42 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0);
45 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm = 0);
100 template<typename DestScalar,int StorageOrder> void evalTo(SparseMatrix<DestScalar,StorageOrder,Index>& _dest) const
108 SparseMatrix<DestScalar,ColMajor,Index> tmp(_dest.rows(),_dest.cols());
178 SparseMatrix<Scalar,MatrixType::Flags&RowMajorBit?RowMajor:ColMajor> tmp = u * u.adjoint();
290 void permute_symm_to_fullsymm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DestOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm)
294 typedef SparseMatrix<Scalar,DestOrder,Index> Dest;
377 void permute_symm_to_symm(const MatrixType& mat, SparseMatrix<typename MatrixType::Scalar,DstOrder,typename MatrixType::Index>& _dest, const typename MatrixType::Index* perm)
381 SparseMatrix<Scalar,DstOrder,Index>& dest(_dest.derived());
462 void evalTo(SparseMatrix<DestScalar,Options,DstIndex>& _dest) cons
    [all...]
  /external/eigen/doc/special_examples/
Tutorial_sparse_example.cpp 4 typedef Eigen::SparseMatrix<double> SpMat; // declares a column-major sparse matrix type of double
  /external/eigen/unsupported/test/
kronecker_product.cpp 90 SparseMatrix<double> SM_a(2,3);
91 SparseMatrix<double> SM_b(3,2);
104 SparseMatrix<double,RowMajor> SM_row_a(SM_a), SM_row_b(SM_b);
125 SparseMatrix<double> SM_ab(1,20);
129 SparseMatrix<double,RowMajor> SM_ab2(10,3);
  /external/eigen/test/
sparse_solvers.cpp 15 SparseMatrix<Scalar>& sparseMat)
48 SparseMatrix<Scalar> m2(rows, cols);
63 SparseMatrix<Scalar> cm2(m2);
80 SparseMatrix<Scalar> matB(rows, rows);
sparse_permutations.cpp 20 typedef SparseMatrix<Scalar, OtherStorage, Index> OtherSparseMatrixType;
174 CALL_SUBTEST(( sparse_permutations<ColMajor>(SparseMatrix<Scalar, ColMajor>(size,size)) ));
175 CALL_SUBTEST(( sparse_permutations<ColMajor>(SparseMatrix<Scalar, RowMajor>(size,size)) ));
176 CALL_SUBTEST(( sparse_permutations<RowMajor>(SparseMatrix<Scalar, ColMajor>(size,size)) ));
177 CALL_SUBTEST(( sparse_permutations<RowMajor>(SparseMatrix<Scalar, RowMajor>(size,size)) ));
  /external/eigen/bench/
sparse_setter.cpp 197 SparseMatrix<Scalar> mat(SIZE,SIZE);
250 SparseMatrix<Scalar> mat = setter;
258 SparseMatrix<Scalar> mat(SIZE,SIZE);
260 RandomSetter<SparseMatrix<Scalar>, StdMapTraits > setter(mat);
274 SparseMatrix<Scalar> mat(SIZE,SIZE);
276 RandomSetter<SparseMatrix<Scalar>, GoogleDenseHashMapTraits> setter(mat);
287 SparseMatrix<Scalar> mat(SIZE,SIZE);
289 RandomSetter<SparseMatrix<Scalar>, GoogleSparseHashMapTraits> setter(mat);
408 SparseMatrix<Scalar> mat(SIZE,SIZE);
  /external/eigen/Eigen/src/CholmodSupport/
CholmodSupport.h 52 cholmod_sparse viewAsCholmod(SparseMatrix<_Scalar,_Options,_Index>& mat)
54 typedef SparseMatrix<_Scalar,_Options,_Index> MatrixType;
94 const cholmod_sparse viewAsCholmod(const SparseMatrix<_Scalar,_Options,_Index>& mat)
103 cholmod_sparse viewAsCholmod(const SparseSelfAdjointView<SparseMatrix<_Scalar,_Options,_Index>, UpLo>& mat)
305 void _solve(const SparseMatrix<RhsScalar,RhsOptions,RhsIndex> &b, SparseMatrix<DestScalar,DestOptions,DestIndex> &dest) const
347 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<>
351 * This class supports all kind of SparseMatrix<>: row or column major; upper, lower, or both; compressed or non compressed.
394 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<>
398 * This class supports all kind of SparseMatrix<>: row or column major; upper, lower, or both; compressed or non compressed
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
IncompleteLUT.h 49 typedef SparseMatrix<Scalar,RowMajor> FactorType;
50 typedef SparseMatrix<Scalar,ColMajor> PermutType;
224 SparseMatrix<Scalar,ColMajor, Index> mat1 = amat;
225 SparseMatrix<Scalar,ColMajor, Index> mat2 = amat.transpose();
229 SparseMatrix<Scalar,ColMajor, Index> AtA = mat2 + mat1;
256 SparseMatrix<Scalar,RowMajor, Index> mat;

Completed in 989 milliseconds

12 3 4