/external/eigen/Eigen/src/SparseCore/ |
D | SparseMatrixBase.h | 26 template<typename Derived> class SparseMatrixBase : public EigenBase<Derived> 38 typedef SparseMatrixBase StorageBaseType; 134 { return *static_cast<Derived*>(const_cast<SparseMatrixBase*>(this)); } in const_cast_derived() 137 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::SparseMatrixBase 174 SparseMatrixBase() : m_isRValue(false) { /* TODO check flags */ } in SparseMatrixBase() function 186 inline Derived& operator=(const SparseMatrixBase<OtherDerived>& other) 265 friend std::ostream & operator << (std::ostream & s, const SparseMatrixBase& m) 306 … s << static_cast<const SparseMatrixBase<SparseMatrix<Scalar, RowMajorBit, Index> >&>(trans); 313 Derived& operator+=(const SparseMatrixBase<OtherDerived>& other); 315 Derived& operator-=(const SparseMatrixBase<OtherDerived>& other); [all …]
|
D | SparseDot.h | 18 SparseMatrixBase<Derived>::dot(const MatrixBase<OtherDerived>& other) const in dot() 42 SparseMatrixBase<Derived>::dot(const SparseMatrixBase<OtherDerived>& other) const in dot() 80 SparseMatrixBase<Derived>::squaredNorm() const in squaredNorm() 87 SparseMatrixBase<Derived>::norm() const in norm() 95 SparseMatrixBase<Derived>::blueNorm() const in blueNorm()
|
D | SparseProduct.h | 81 public SparseMatrixBase<SparseSparseProduct<LhsNested, RhsNested> > 85 typedef SparseMatrixBase<SparseSparseProduct> Base; 161 inline Derived& SparseMatrixBase<Derived>::operator=(const SparseSparseProduct<Lhs,Rhs>& product) 181 SparseMatrixBase<Derived>::operator*(const SparseMatrixBase<OtherDerived> &other) const
|
D | SparseBlock.h | 17 : public SparseMatrixBase<Block<XprType,BlockRows,BlockCols,true> > 92 …: public SparseMatrixBase<Block<SparseMatrix<_Scalar, _Options, _Index>,BlockRows,BlockCols,true> > 137 inline BlockType& operator=(const SparseMatrixBase<OtherDerived>& other) 279 …: public SparseMatrixBase<Block<const SparseMatrix<_Scalar, _Options, _Index>,BlockRows,BlockCols,… 379 typename SparseMatrixBase<Derived>::InnerVectorReturnType SparseMatrixBase<Derived>::innerVector(In… in innerVector() 386 const typename SparseMatrixBase<Derived>::ConstInnerVectorReturnType SparseMatrixBase<Derived>::inn… in innerVector() 393 typename SparseMatrixBase<Derived>::InnerVectorsReturnType 394 SparseMatrixBase<Derived>::innerVectors(Index outerStart, Index outerSize) in innerVectors() 406 const typename SparseMatrixBase<Derived>::ConstInnerVectorsReturnType 407 SparseMatrixBase<Derived>::innerVectors(Index outerStart, Index outerSize) const in innerVectors() [all …]
|
D | SparseCwiseBinaryOp.h | 49 : public SparseMatrixBase<CwiseBinaryOp<BinaryOp, Lhs, Rhs> > 302 SparseMatrixBase<Derived>::operator-=(const SparseMatrixBase<OtherDerived> &other) 310 SparseMatrixBase<Derived>::operator+=(const SparseMatrixBase<OtherDerived>& other) 318 SparseMatrixBase<Derived>::cwiseProduct(const MatrixBase<OtherDerived> &other) const
|
D | SparseCwiseUnaryOp.h | 17 : public SparseMatrixBase<CwiseUnaryOp<UnaryOp, MatrixType> > 81 : public SparseMatrixBase<CwiseUnaryView<ViewOp, MatrixType> > 143 SparseMatrixBase<Derived>::operator*=(const Scalar& other) 153 SparseMatrixBase<Derived>::operator/=(const Scalar& other)
|
D | SparsePermutation.h | 112 operator*(const SparseMatrixBase<SparseDerived>& matrix, const PermutationBase<PermDerived>& perm) 121 operator*( const PermutationBase<PermDerived>& perm, const SparseMatrixBase<SparseDerived>& matrix) 132 operator*(const SparseMatrixBase<SparseDerived>& matrix, const Transpose<PermutationBase<PermDerive… 141 operator*(const Transpose<PermutationBase<PermDerived> >& tperm, const SparseMatrixBase<SparseDeriv…
|
D | SparseTriangularView.h | 26 : public SparseMatrixBase<SparseTriangularView<MatrixType,Mode> > 59 template<typename OtherDerived> void solveInPlace(SparseMatrixBase<OtherDerived>& other) const; 172 SparseMatrixBase<Derived>::triangularView() const
|
D | SparseSelfAdjointView.h | 79 operator*(const SparseMatrixBase<OtherDerived>& rhs) const 91 operator*(const SparseMatrixBase<OtherDerived>& lhs, const SparseSelfAdjointView& rhs) 121 …SparseSelfAdjointView& rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scalar& alpha = Scala… 181 const SparseSelfAdjointView<Derived, UpLo> SparseMatrixBase<Derived>::selfadjointView() const 188 SparseSelfAdjointView<Derived, UpLo> SparseMatrixBase<Derived>::selfadjointView() 200 SparseSelfAdjointView<MatrixType,UpLo>::rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scala…
|
D | SparseUtil.h | 23 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SparseMatrixBase<OtherDerived>& other) \ 63 _EIGEN_SPARSE_PUBLIC_INTERFACE(Derived, Eigen::SparseMatrixBase<Derived >) 70 template<typename Derived> class SparseMatrixBase; variable
|
D | SparseVector.h | 66 : public SparseMatrixBase<SparseVector<_Scalar, _Options, _Index> > 68 typedef SparseMatrixBase<SparseVector> SparseBase; 217 inline SparseVector(const SparseMatrixBase<OtherDerived>& other) 256 inline SparseVector& operator=(const SparseMatrixBase<OtherDerived>& other)
|
D | TriangularSolver.h | 291 void SparseTriangularView<ExpressionType,Mode>::solveInPlace(SparseMatrixBase<OtherDerived>& other)… 315 void SparseMatrixBase<Derived>::solveTriangularInPlace(MatrixBase<OtherDerived>& other) const 324 SparseMatrixBase<Derived>::solveTriangular(const MatrixBase<OtherDerived>& other) const
|
D | SparseRedux.h | 17 SparseMatrixBase<Derived>::sum() const in sum()
|
D | SparseDiagonalProduct.h | 60 : public SparseMatrixBase<SparseDiagonalProduct<Lhs,Rhs> >, 189 SparseMatrixBase<Derived>::operator*(const DiagonalBase<OtherDerived> &other) const
|
D | SparseTranspose.h | 16 : public SparseMatrixBase<Transpose<MatrixType> >
|
D | SparseView.h | 31 class SparseView : public SparseMatrixBase<SparseView<MatrixType> >
|
D | SparseMatrix.h | 86 : public SparseMatrixBase<SparseMatrix<_Scalar, _Options, _Index> > 646 inline SparseMatrix(const SparseMatrixBase<OtherDerived>& other) 743 EIGEN_DONT_INLINE SparseMatrix& operator=(const SparseMatrixBase<OtherDerived>& other); 778 s << static_cast<const SparseMatrixBase<SparseMatrix>&>(m); 1058 …ions,_Index>& SparseMatrix<Scalar,_Options,_Index>::operator=(const SparseMatrixBase<OtherDerived>…
|
D | SparseDenseProduct.h | 74 : public SparseMatrixBase<SparseDenseOuterProduct<Lhs,Rhs,Tr> > 78 typedef SparseMatrixBase<SparseDenseOuterProduct> Base;
|
D | MappedSparseMatrix.h | 32 : public SparseMatrixBase<MappedSparseMatrix<_Scalar, _Flags, _Index> >
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
D | BlockOfDynamicSparseMatrix.h | 27 …: public SparseMatrixBase<SparseInnerVectorSet<DynamicSparseMatrix<_Scalar, _Options, _Index>, Siz… 61 inline SparseInnerVectorSet& operator=(const SparseMatrixBase<OtherDerived>& other)
|
D | DynamicSparseMatrix.h | 57 : public SparseMatrixBase<DynamicSparseMatrix<_Scalar, _Options, _Index> > 241 … EIGEN_DEPRECATED explicit inline DynamicSparseMatrix(const SparseMatrixBase<OtherDerived>& other)
|
/external/eigen/Eigen/ |
D | SparseCore | 37 #include "src/SparseCore/SparseMatrixBase.h"
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
D | IterativeSolverBase.h | 181 solve(const SparseMatrixBase<Rhs>& b) const in solve()
|
/external/eigen/Eigen/src/SuperLUSupport/ |
D | SuperLUSupport.h | 168 static SluMatrix Map(SparseMatrixBase<MatrixType>& mat) in Map() 225 struct SluMatrixMapHelper<SparseMatrixBase<Derived> > 357 …inline const internal::sparse_solve_retval<SuperLUBase, Rhs> solve(const SparseMatrixBase<Rhs>& b)…
|
/external/eigen/Eigen/src/SparseQR/ |
D | SparseQR.h | 214 …inline const internal::sparse_solve_retval<SparseQR, Rhs> solve(const SparseMatrixBase<Rhs>& B) co… 688 template<typename Dest> void evalTo(SparseMatrixBase<Dest>& dest) const
|