Home
last modified time | relevance | path

Searched refs:Sparse (Results 1 – 25 of 56) sorted by relevance

123

/external/eigen/Eigen/src/SparseCore/
DSparseTranspose.h15 template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>
33 template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>::InnerIterator
40 …E InnerIterator(const TransposeImpl& trans, typename TransposeImpl<MatrixType,Sparse>::Index outer) in InnerIterator()
43 typename TransposeImpl<MatrixType,Sparse>::Index row() const { return Base::col(); } in row()
44 typename TransposeImpl<MatrixType,Sparse>::Index col() const { return Base::row(); } in col()
47 template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>::ReverseInnerIterator
54 …erseInnerIterator(const TransposeImpl& xpr, typename TransposeImpl<MatrixType,Sparse>::Index outer) in ReverseInnerIterator()
57 typename TransposeImpl<MatrixType,Sparse>::Index row() const { return Base::col(); } in row()
58 typename TransposeImpl<MatrixType,Sparse>::Index col() const { return Base::row(); } in col()
DSparseCwiseUnaryOp.h16 class CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>
34 class CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::InnerIterator
35 : public CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::MatrixTypeIterator
38 typedef typename CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::MatrixTypeIterator Base;
57 class CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::ReverseInnerIterator
58 : public CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::MatrixTypeReverseIterator
61 typedef typename CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::MatrixTypeReverseIterator Base;
80 class CwiseUnaryViewImpl<ViewOp,MatrixType,Sparse>
98 class CwiseUnaryViewImpl<ViewOp,MatrixType,Sparse>::InnerIterator
99 : public CwiseUnaryViewImpl<ViewOp,MatrixType,Sparse>::MatrixTypeIterator
[all …]
DSparseCwiseBinaryOp.h34 template<> struct promote_storage_type<Dense,Sparse>
35 { typedef Sparse ret; };
37 template<> struct promote_storage_type<Sparse,Dense>
38 { typedef Sparse ret; };
48 class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
68 class CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::InnerIterator
69 …rator_selector<BinaryOp,Lhs,Rhs,typename CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::InnerIterator>
95 class sparse_cwise_binary_op_inner_iterator_selector<BinaryOp, Lhs, Rhs, Derived, Sparse, Sparse>
160 …se_cwise_binary_op_inner_iterator_selector<scalar_product_op<T>, Lhs, Rhs, Derived, Sparse, Sparse>
214 …rse_cwise_binary_op_inner_iterator_selector<scalar_product_op<T>, Lhs, Rhs, Derived, Sparse, Dense>
[all …]
DSparseUtil.h97 template<typename T> struct eval<T,Sparse>
129 template<typename T> struct plain_matrix_type<T,Sparse>
DSparseDenseProduct.h46 typedef Sparse StorageKind;
138 static Scalar get(const _RhsNested &rhs, Index outer, Sparse = Sparse())
DSparseView.h22 typedef Sparse StorageKind;
DSparseBlock.h16 class BlockImpl<XprType,BlockRows,BlockCols,true,Sparse>
81 class BlockImpl<SparseMatrix<_Scalar, _Options, _Index>,BlockRows,BlockCols,true,Sparse>
253 class BlockImpl<const SparseMatrix<_Scalar, _Options, _Index>,BlockRows,BlockCols,true,Sparse>
382 class BlockImpl<XprType,BlockRows,BlockCols,InnerPanel,Sparse>
DSparseProduct.h74 typedef Sparse StorageKind;
DSparseDiagonalProduct.h37 typedef Sparse StorageKind;
/external/llvm/include/llvm/ADT/
DSparseSet.h129 SparseT *Sparse;
146 SparseSet() : Sparse(nullptr), Universe(0) {}
147 ~SparseSet() { free(Sparse); }
162 free(Sparse);
166 Sparse = reinterpret_cast<SparseT*>(calloc(U, sizeof(SparseT)));
207 for (unsigned i = Sparse[Idx], e = size(); i < e; i += Stride) {
254 Sparse[Idx] = size();
286 Sparse[BackIdx] = I - begin();
DSparseMultiSet.h116 SparseT *Sparse; variable
191 : Sparse(nullptr), Universe(0), FreelistIdx(SMSNode::INVALID), NumFree(0) {} in SparseMultiSet()
193 ~SparseMultiSet() { free(Sparse); } in ~SparseMultiSet()
207 free(Sparse); in setUniverse()
211 Sparse = reinterpret_cast<SparseT*>(calloc(U, sizeof(SparseT))); in setUniverse()
353 for (unsigned i = Sparse[Idx], e = Dense.size(); i < e; i += Stride) { in findIndex()
423 Sparse[Idx] = NodeIdx; in insert()
494 Sparse[sparseIndex(N)] = N.Next; in unlink()
/external/eigen/Eigen/
DSparse4 /** \defgroup Sparse_Module Sparse meta-module
15 * #include <Eigen/Sparse>
DSparseCore20 * See the \ref TutorialSparse "Sparse tutorial"
32 struct Sparse {};
DEigen2 //#include "Sparse"
DSparseQR11 * This module provides a simplicial version of the left-looking Sparse QR decomposition.
/external/eigen/doc/
DTutorialSparse.dox3 /** \eigenManualPage TutorialSparse Sparse matrix manipulations
14 <td>%Sparse LU factorization to solve general square sparse systems</td></tr>
15 …arseQR \endlink</td><td>\code #include<Eigen/SparseQR>\endcode </td><td>%Sparse QR factorization f…
17 <tr><td>\link Sparse_Module Sparse \endlink</td><td>\code#include <Eigen/Sparse>\endcode</td><td>In…
20 \section TutorialSparseIntro Sparse matrix format
239 %Sparse expressions support most of the unary and binary coefficient wise operations:
266 %Sparse expressions also support transposition:
DSparseQuickReference.dox10 \section SparseMatrixInit Sparse Matrix Initialization
130 <td> %Sparse %Product </td>
244 …he InnerIterator class as described in \link TutorialSparse the Tutorial Sparse \endlink section</…
DManual.dox116 /** \defgroup Sparse_chapter Sparse linear algebra */
DOverview.dox13 - \link SparseQuickRefPage [QuickRef] Sparse linear algebra \endlink
DB01_Experimental.dox26 \li Sparse
/external/ceres-solver/docs/source/
Dbibliography.rst28 S. Rajamanickam, **Algorithm 887: CHOLMOD, Supernodal Sparse
119 Levenberg Marquardt Method for Large Sparse Nonlinear Least
/external/eigen/unsupported/Eigen/
DSparseExtra13 #include "../../Eigen/Sparse"
DIterativeSolvers13 #include <Eigen/Sparse>
/external/ceres-solver/scripts/
Dceres-solver.spec45 - Sparse Cholesky factorization (using SuiteSparse) for large sparse problems
/external/llvm/test/Feature/
Doptnone-opt.ll48 ; OPT-O1-DAG: Skipping pass 'Sparse Conditional Constant Propagation'

123