Home
last modified time | relevance | path

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

12

/external/eigen/Eigen/src/SparseCore/
DSparseMatrixBase.h26 template<typename Derived> class SparseMatrixBase
49 typedef SparseMatrixBase StorageBaseType;
146 { return *static_cast<Derived*>(const_cast<SparseMatrixBase*>(this)); } in const_cast_derived()
152 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::SparseMatrixBase
197 SparseMatrixBase() : m_isRValue(false) { /* TODO check flags */ } in SparseMatrixBase() function
204 inline Derived& operator=(const SparseMatrixBase<OtherDerived>& other);
218 friend std::ostream & operator << (std::ostream & s, const SparseMatrixBase& m)
261 …s << static_cast<const SparseMatrixBase<SparseMatrix<Scalar, RowMajorBit, StorageIndex> >&>(trans);
268 Derived& operator+=(const SparseMatrixBase<OtherDerived>& other);
270 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;
638 Derived& SparseMatrixBase<Derived>::operator+=(const EigenBase<OtherDerived> &other)
646 Derived& SparseMatrixBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
655 SparseMatrixBase<Derived>::operator-=(const SparseMatrixBase<OtherDerived> &other)
663 SparseMatrixBase<Derived>::operator+=(const SparseMatrixBase<OtherDerived>& other)
670 Derived& SparseMatrixBase<Derived>::operator+=(const DiagonalBase<OtherDerived>& other)
678 Derived& SparseMatrixBase<Derived>::operator-=(const DiagonalBase<OtherDerived>& other)
686 EIGEN_STRONG_INLINE const typename SparseMatrixBase<Derived>::template CwiseProductDenseReturnType<…
687 SparseMatrixBase<Derived>::cwiseProduct(const MatrixBase<OtherDerived> &other) const
[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)
255 …static void run(SparseMatrixBase<DstDerived> &dst, const SrcXprType &src, const internal::assign_o…
259 …static void run(SparseMatrixBase<DstDerived> &dst, const SrcXprType &src, const internal::add_assi…
263 …static void run(SparseMatrixBase<DstDerived> &dst, const SrcXprType &src, const internal::sub_assi…
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;
246 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…
178 typename SparseMatrixBase<Derived>::template ConstSelfAdjointViewReturnType<UpLo>::Type SparseMatri…
185 typename SparseMatrixBase<Derived>::template SelfAdjointViewReturnType<UpLo>::Type SparseMatrixBase
197 SparseSelfAdjointView<MatrixType,Mode>::rankUpdate(const SparseMatrixBase<DerivedU>& u, const Scala…
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);
334 …: public SparseMatrixBase<Block<XprType,BlockRows,BlockCols,InnerPanel> >, internal::no_assignment…
337 typedef SparseMatrixBase<BlockType> Base;
DSparseCwiseUnaryOp.h126 SparseMatrixBase<Derived>::operator*=(const Scalar& other)
138 SparseMatrixBase<Derived>::operator/=(const Scalar& other)
DSparseCompressedBase.h37 : public SparseMatrixBase<Derived>
40 typedef SparseMatrixBase<Derived> Base;
240 template<typename T> InnerIterator(const SparseMatrixBase<T>&, Index outer);
DSparseRedux.h17 SparseMatrixBase<Derived>::sum() const in sum()
DSparseUtil.h23 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SparseMatrixBase<OtherDerived>& other) \
134 typedef SparseMatrixBase<Derived> type;
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;
249 … EIGEN_DEPRECATED explicit inline DynamicSparseMatrix(const SparseMatrixBase<OtherDerived>& other)
/external/eigen/failtest/
Dsparse_ref_5.cpp10 SparseMatrixBase<SparseMatrix<float> > &ac(a); in main()
/external/eigen/test/
Dmain.h524 template<typename Derived> class SparseMatrixBase; variable
526 typename T1::RealScalar test_relative_error(const MatrixBase<T1> &a, const SparseMatrixBase<T2> &b) in test_relative_error()
531 template<typename Derived> class SparseMatrixBase; variable
533 typename T1::RealScalar test_relative_error(const SparseMatrixBase<T1> &a, const MatrixBase<T2> &b) in test_relative_error()
538 template<typename Derived> class SparseMatrixBase; variable
540 typename T1::RealScalar test_relative_error(const SparseMatrixBase<T1> &a, const SparseMatrixBase<T… in test_relative_error()
/external/eigen/Eigen/src/SparseCholesky/
DSimplicialCholesky.h191 void _solve_impl(const SparseMatrixBase<Rhs> &b, SparseMatrixBase<Dest> &dest) const
635 void _solve_impl(const SparseMatrixBase<Rhs> &b, SparseMatrixBase<Dest> &dest) const
/external/eigen/Eigen/
DSparseCore37 #include "src/SparseCore/SparseMatrixBase.h"
/external/eigen/Eigen/src/Core/
DMatrixBase.h450 …EIGEN_STRONG_INLINE const typename SparseMatrixBase<OtherDerived>::template CwiseProductDenseRetur…
451 cwiseProduct(const SparseMatrixBase<OtherDerived> &other) const in cwiseProduct()

12