/external/eigen/Eigen/src/SparseCore/ |
MappedSparseMatrix.h | 26 template<typename _Scalar, int _Flags, typename _StorageIndex> 27 struct traits<MappedSparseMatrix<_Scalar, _Flags, _StorageIndex> > : traits<SparseMatrix<_Scalar, _Flags, _StorageIndex> > 31 template<typename _Scalar, int _Flags, typename _StorageIndex> 33 : public Map<SparseMatrix<_Scalar, _Flags, _StorageIndex> > 35 typedef Map<SparseMatrix<_Scalar, _Flags, _StorageIndex> > Base; 52 template<typename _Scalar, int _Options, typename _StorageIndex> 53 struct evaluator<MappedSparseMatrix<_Scalar,_Options,_StorageIndex> > 54 : evaluator<SparseCompressedBase<MappedSparseMatrix<_Scalar,_Options,_StorageIndex> > > 56 typedef MappedSparseMatrix<_Scalar,_Options,_StorageIndex> XprType [all...] |
AmbiVector.h | 22 template<typename _Scalar, typename _StorageIndex> 27 typedef _StorageIndex StorageIndex; 128 template<typename _Scalar,typename _StorageIndex> 129 Index AmbiVector<_Scalar,_StorageIndex>::nonZeros() const 137 template<typename _Scalar,typename _StorageIndex> 138 void AmbiVector<_Scalar,_StorageIndex>::init(double estimatedDensity) 146 template<typename _Scalar,typename _StorageIndex> 147 void AmbiVector<_Scalar,_StorageIndex>::init(int mode) 162 template<typename _Scalar,typename _StorageIndex> 163 void AmbiVector<_Scalar,_StorageIndex>::restart( [all...] |
SparseUtil.h | 52 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class SparseMatrix; 53 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class DynamicSparseMatrix; 54 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class SparseVector; 55 template<typename _Scalar, int _Flags = 0, typename _StorageIndex = int> class MappedSparseMatrix; 84 typedef typename traits<T>::StorageIndex _StorageIndex; 86 typedef SparseVector<_Scalar, RowMajor, _StorageIndex> type; 91 typedef typename traits<T>::StorageIndex _StorageIndex; 93 typedef SparseVector<_Scalar, ColMajor, _StorageIndex> type; 99 typedef typename traits<T>::StorageIndex _StorageIndex; 102 typedef SparseMatrix<_Scalar, _Options, _StorageIndex> type [all...] |
SparseMatrix.h | 35 * \tparam _StorageIndex the type of the indices. It has to be a \b signed type (e.g., short, int, std::ptrdiff_t). Default is \c int. 46 template<typename _Scalar, int _Options, typename _StorageIndex> 47 struct traits<SparseMatrix<_Scalar, _Options, _StorageIndex> > 50 typedef _StorageIndex StorageIndex; 63 template<typename _Scalar, int _Options, typename _StorageIndex, int DiagIndex> 64 struct traits<Diagonal<SparseMatrix<_Scalar, _Options, _StorageIndex>, DiagIndex> > 66 typedef SparseMatrix<_Scalar, _Options, _StorageIndex> MatrixType; 72 typedef _StorageIndex StorageIndex; 84 template<typename _Scalar, int _Options, typename _StorageIndex, int DiagIndex> 85 struct traits<Diagonal<const SparseMatrix<_Scalar, _Options, _StorageIndex>, DiagIndex> [all...] |
SparseBlock.h | 286 template<typename _Scalar, int _Options, typename _StorageIndex, int BlockRows, int BlockCols> 287 class BlockImpl<SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true,Sparse> 288 : public internal::sparse_matrix_block_impl<SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols> 291 typedef _StorageIndex StorageIndex; 292 typedef SparseMatrix<_Scalar, _Options, _StorageIndex> SparseMatrixType; 305 template<typename _Scalar, int _Options, typename _StorageIndex, int BlockRows, int BlockCols> 306 class BlockImpl<const SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true,Sparse> 307 : public internal::sparse_matrix_block_impl<const SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols> 310 typedef _StorageIndex StorageIndex; 311 typedef const SparseMatrix<_Scalar, _Options, _StorageIndex> SparseMatrixType [all...] |
SparseVector.h | 29 template<typename _Scalar, int _Options, typename _StorageIndex> 30 struct traits<SparseVector<_Scalar, _Options, _StorageIndex> > 33 typedef _StorageIndex StorageIndex; 63 template<typename _Scalar, int _Options, typename _StorageIndex> 65 : public SparseCompressedBase<SparseVector<_Scalar, _Options, _StorageIndex> >
|
CompressedStorage.h | 21 template<typename _Scalar,typename _StorageIndex> 27 typedef _StorageIndex StorageIndex;
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
DynamicSparseMatrix.h | 36 template<typename _Scalar, int _Options, typename _StorageIndex> 37 struct traits<DynamicSparseMatrix<_Scalar, _Options, _StorageIndex> > 40 typedef _StorageIndex StorageIndex; 55 template<typename _Scalar, int _Options, typename _StorageIndex> 57 : public SparseMatrixBase<DynamicSparseMatrix<_Scalar, _Options, _StorageIndex> > 325 template<typename Scalar, int _Options, typename _StorageIndex> 326 class DynamicSparseMatrix<Scalar,_Options,_StorageIndex>::InnerIterator : public SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator 328 typedef typename SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator Base; 342 template<typename Scalar, int _Options, typename _StorageIndex> [all...] |
BlockSparseMatrix.h | 54 template<typename _Scalar, int _BlockAtCompileTime=Dynamic, int _Options=ColMajor, typename _StorageIndex=int> class BlockSparseMatrix; 283 template<typename _Scalar, int _BlockAtCompileTime, int _Options, typename _StorageIndex> 284 class BlockSparseMatrix : public SparseMatrixBase<BlockSparseMatrix<_Scalar,_BlockAtCompileTime, _Options,_StorageIndex> > 289 typedef _StorageIndex StorageIndex; 290 typedef typename internal::ref_selector<BlockSparseMatrix<_Scalar, _BlockAtCompileTime, _Options, _StorageIndex> >::type Nested; [all...] |
/external/eigen/Eigen/src/Core/ |
Transpositions.h | 119 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex> 120 struct traits<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> > 121 : traits<PermutationMatrix<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> > 123 typedef Matrix<_StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType; 157 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex> 158 class Transpositions : public TranspositionsBase<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> > 220 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex, int _PacketAccess> 221 struct traits<Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex>,_PacketAccess> > 222 : traits<PermutationMatrix<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex> > 224 typedef Map<const Matrix<_StorageIndex,SizeAtCompileTime,1,0,MaxSizeAtCompileTime,1>, _PacketAccess> IndicesType [all...] |
PermutationMatrix.h | 283 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex> 284 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex> > 285 : traits<Matrix<_StorageIndex,SizeAtCompileTime,SizeAtCompileTime,0,MaxSizeAtCompileTime,MaxSizeAtCompileTime> > 288 typedef Matrix<_StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> IndicesType; 289 typedef _StorageIndex StorageIndex; 301 * \tparam _StorageIndex the integer type of the indices 307 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex> 308 class PermutationMatrix : public PermutationBase<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex> > 420 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex, int _PacketAccess> 421 struct traits<Map<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex>,_PacketAccess> [all...] |
/external/eigen/Eigen/src/CholmodSupport/ |
CholmodSupport.h | 57 template<typename _Scalar, int _Options, typename _StorageIndex> 58 cholmod_sparse viewAsCholmod(Ref<SparseMatrix<_Scalar,_Options,_StorageIndex> > mat) 83 if (internal::is_same<_StorageIndex,int>::value) 87 else if (internal::is_same<_StorageIndex,long>::value)
|
/external/eigen/Eigen/src/SparseLU/ |
SparseLU_SupernodalMatrix.h | 32 template <typename _Scalar, typename _StorageIndex> 37 typedef _StorageIndex StorageIndex;
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
IncompleteLUT.h | 98 template <typename _Scalar, typename _StorageIndex = int> 99 class IncompleteLUT : public SparseSolverBase<IncompleteLUT<_Scalar, _StorageIndex> > 106 typedef _StorageIndex StorageIndex;
|