Home
last modified time | relevance | path

Searched refs:SparseMatrixBase (Results 1 – 25 of 37) sorted by relevance

12

/external/eigen/Eigen/src/SparseCore/
DSparseMatrixBase.h26 template<typename Derived> class SparseMatrixBase
49 typedef SparseMatrixBase StorageBaseType;
141 { return *static_cast<Derived*>(const_cast<SparseMatrixBase*>(this)); } in const_cast_derived()
147 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::SparseMatrixBase
192 SparseMatrixBase() : m_isRValue(false) { /* TODO check flags */ } in SparseMatrixBase() function
199 inline Derived& operator=(const SparseMatrixBase<OtherDerived>& other);
213 friend std::ostream & operator << (std::ostream & s, const SparseMatrixBase& m)
256 …s << static_cast<const SparseMatrixBase<SparseMatrix<Scalar, RowMajorBit, StorageIndex> >&>(trans);
263 Derived& operator+=(const SparseMatrixBase<OtherDerived>& other);
265 Derived& operator-=(const SparseMatrixBase<OtherDerived>& other);
[all …]
DSparseDot.h18 SparseMatrixBase<Derived>::dot(const MatrixBase<OtherDerived>& other) const in dot()
43 SparseMatrixBase<Derived>::dot(const SparseMatrixBase<OtherDerived>& other) const in dot()
77 SparseMatrixBase<Derived>::squaredNorm() const in squaredNorm()
84 SparseMatrixBase<Derived>::norm() const in norm()
92 SparseMatrixBase<Derived>::blueNorm() const in blueNorm()
DSparseCwiseBinaryOp.h37 : public SparseMatrixBase<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
41 typedef SparseMatrixBase<Derived> Base;
642 Derived& SparseMatrixBase<Derived>::operator+=(const EigenBase<OtherDerived> &other)
650 Derived& SparseMatrixBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
659 SparseMatrixBase<Derived>::operator-=(const SparseMatrixBase<OtherDerived> &other)
667 SparseMatrixBase<Derived>::operator+=(const SparseMatrixBase<OtherDerived>& other)
674 Derived& SparseMatrixBase<Derived>::operator+=(const DiagonalBase<OtherDerived>& other)
682 Derived& SparseMatrixBase<Derived>::operator-=(const DiagonalBase<OtherDerived>& other)
690 EIGEN_STRONG_INLINE const typename SparseMatrixBase<Derived>::template CwiseProductDenseReturnType<…
691 SparseMatrixBase<Derived>::cwiseProduct(const MatrixBase<OtherDerived> &other) const
[all …]
DSparseBlock.h18 : public SparseMatrixBase<Block<XprType,BlockRows,BlockCols,true> >
26 typedef SparseMatrixBase<BlockType> Base;
120 inline BlockType& operator=(const SparseMatrixBase<OtherDerived>& other)
323 template<typename Derived> BlockImpl(const SparseMatrixBase<Derived>& xpr, Index i);
324 template<typename Derived> BlockImpl(const SparseMatrixBase<Derived>& xpr);
333 typename SparseMatrixBase<Derived>::InnerVectorReturnType SparseMatrixBase<Derived>::innerVector(In… in innerVector()
340 const typename SparseMatrixBase<Derived>::ConstInnerVectorReturnType SparseMatrixBase<Derived>::inn… in innerVector()
347 typename SparseMatrixBase<Derived>::InnerVectorsReturnType
348 SparseMatrixBase<Derived>::innerVectors(Index outerStart, Index outerSize) in innerVectors()
360 const typename SparseMatrixBase<Derived>::ConstInnerVectorsReturnType
[all …]
DSparseAssign.h17 Derived& SparseMatrixBase<Derived>::operator=(const EigenBase<OtherDerived> &other)
25 Derived& SparseMatrixBase<Derived>::operator=(const ReturnByValue<OtherDerived>& other)
34 inline Derived& SparseMatrixBase<Derived>::operator=(const SparseMatrixBase<OtherDerived>& other)
43 inline Derived& SparseMatrixBase<Derived>::operator=(const Derived& other)
201 …static void run(SparseMatrixBase<DstDerived> &dst, const SrcXprType &src, const internal::assign_o…
DSparseTriangularView.h26 : public SparseMatrixBase<TriangularView<MatrixType,Mode> >
41 typedef SparseMatrixBase<TriangularViewType> Base;
62 template<typename OtherDerived> void solveInPlace(SparseMatrixBase<OtherDerived>& other) const;
182 SparseMatrixBase<Derived>::triangularView() const
DSparseFuzzy.h17 bool SparseMatrixBase<Derived>::isApprox(const SparseMatrixBase<OtherDerived>& other, const RealSca… in isApprox()
DSparseSolverBase.h101 solve(const SparseMatrixBase<Rhs>& b) const in solve()
111 void _solve_impl(const SparseMatrixBase<Rhs> &b, SparseMatrixBase<Dest> &dest) const in _solve_impl()
DSparsePermutation.h147 operator*(const SparseMatrixBase<SparseDerived>& matrix, const PermutationBase<PermDerived>& perm)
154 operator*( const PermutationBase<PermDerived>& perm, const SparseMatrixBase<SparseDerived>& matrix)
162 operator*(const SparseMatrixBase<SparseDerived>& matrix, const InverseImpl<PermutationType, Permuta…
171 operator*(const InverseImpl<PermutationType,PermutationStorage>& tperm, const SparseMatrixBase<Spar…
DSparseView.h45 class SparseView : public SparseMatrixBase<SparseView<MatrixType> >
49 typedef SparseMatrixBase<SparseView > Base;
245 SparseMatrixBase<Derived>::pruned(const Scalar& reference,
DSparseSelfAdjointView.h81 operator*(const SparseMatrixBase<OtherDerived>& rhs) const
93 operator*(const SparseMatrixBase<OtherDerived>& lhs, const SparseSelfAdjointView& rhs)
123 …SparseSelfAdjointView& rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scalar& alpha = Scala…
175 typename SparseMatrixBase<Derived>::template ConstSelfAdjointViewReturnType<UpLo>::Type SparseMatri…
182 typename SparseMatrixBase<Derived>::template SelfAdjointViewReturnType<UpLo>::Type SparseMatrixBase
194 SparseSelfAdjointView<MatrixType,Mode>::rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scala…
DSparseCompressedBase.h37 : public SparseMatrixBase<Derived>
40 typedef SparseMatrixBase<Derived> Base;
210 template<typename T> InnerIterator(const SparseMatrixBase<T>&, Index outer);
DSparseCwiseUnaryOp.h124 SparseMatrixBase<Derived>::operator*=(const Scalar& other)
136 SparseMatrixBase<Derived>::operator/=(const Scalar& other)
DSparseUtil.h23 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SparseMatrixBase<OtherDerived>& other) \
134 typedef SparseMatrixBase<Derived> type;
DSparseRedux.h17 SparseMatrixBase<Derived>::sum() const in sum()
DSparseProduct.h29 SparseMatrixBase<Derived>::operator*(const SparseMatrixBase<OtherDerived> &other) const
DSparseTranspose.h18 : public SparseMatrixBase<Transpose<MatrixType> >
DSparseVector.h266 inline SparseVector(const SparseMatrixBase<OtherDerived>& other)
316 inline SparseVector& operator=(const SparseMatrixBase<OtherDerived>& other)
/external/eigen/unsupported/Eigen/src/SparseExtra/
DBlockOfDynamicSparseMatrix.h27 …: public SparseMatrixBase<SparseInnerVectorSet<DynamicSparseMatrix<_Scalar, _Options, _Index>, Siz…
61 inline SparseInnerVectorSet& operator=(const SparseMatrixBase<OtherDerived>& other)
DDynamicSparseMatrix.h57 : public SparseMatrixBase<DynamicSparseMatrix<_Scalar, _Options, _StorageIndex> >
59 typedef SparseMatrixBase<DynamicSparseMatrix> Base;
243 … EIGEN_DEPRECATED explicit inline DynamicSparseMatrix(const SparseMatrixBase<OtherDerived>& other)
/external/eigen/test/
Dmain.h428 template<typename Derived> class SparseMatrixBase; variable
430 typename T1::RealScalar test_relative_error(const MatrixBase<T1> &a, const SparseMatrixBase<T2> &b) in test_relative_error()
435 template<typename Derived> class SparseMatrixBase; variable
437 typename T1::RealScalar test_relative_error(const SparseMatrixBase<T1> &a, const MatrixBase<T2> &b) in test_relative_error()
442 template<typename Derived> class SparseMatrixBase; variable
444 typename T1::RealScalar test_relative_error(const SparseMatrixBase<T1> &a, const SparseMatrixBase<T… in test_relative_error()
/external/eigen/failtest/
Dsparse_ref_5.cpp10 SparseMatrixBase<SparseMatrix<float> > &ac(a); in main()
/external/eigen/Eigen/src/SparseCholesky/
DSimplicialCholesky.h183 void _solve_impl(const SparseMatrixBase<Rhs> &b, SparseMatrixBase<Dest> &dest) const
627 void _solve_impl(const SparseMatrixBase<Rhs> &b, SparseMatrixBase<Dest> &dest) const
/external/eigen/Eigen/
DSparseCore37 #include "src/SparseCore/SparseMatrixBase.h"
/external/eigen/Eigen/src/CholmodSupport/
DCholmodSupport.h309 … void _solve_impl(const SparseMatrixBase<RhsDerived> &b, SparseMatrixBase<DestDerived> &dest) const

12