/external/eigen/Eigen/src/Eigen2Support/ |
Lazy.h | 53 Derived& MatrixBase<Derived>::operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0, 63 Derived& MatrixBase<Derived>::operator-=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0,
|
/external/eigen/Eigen/src/Core/ |
ProductBase.h | 15 /** \class ProductBase 22 struct traits<ProductBase<Derived,_Lhs,_Rhs> > 47 typedef ProductBase<Derived, Lhs, Rhs > Base; \ 63 class ProductBase : public MatrixBase<Derived> 67 EIGEN_DENSE_PUBLIC_INTERFACE(ProductBase) 90 ProductBase(const Lhs& lhs, const Rhs& rhs) 191 // functions of ProductBase, because, otherwise we would have to 198 operator*(const ProductBase<Derived,Lhs,Rhs>& prod, typename Derived::Scalar x) 204 operator*(const ProductBase<Derived,Lhs,Rhs>& prod, typename Derived::RealScalar x) 210 operator*(typename Derived::Scalar x,const ProductBase<Derived,Lhs,Rhs>& prod [all...] |
NoAlias.h | 69 EIGEN_STRONG_INLINE ExpressionType& operator+=(const ProductBase<ProductDerived, Lhs,Rhs>& other) 73 EIGEN_STRONG_INLINE ExpressionType& operator-=(const ProductBase<ProductDerived, Lhs,Rhs>& other)
|
MatrixBase.h | 164 Derived& lazyAssign(const ProductBase<ProductDerived, Lhs,Rhs>& other); 460 Derived& operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0, 464 Derived& operator-=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0,
|
GeneralProduct.h | 229 : traits<ProductBase<GeneralProduct<Lhs,Rhs,OuterProduct>, Lhs, Rhs> > 236 : public ProductBase<GeneralProduct<Lhs,Rhs,OuterProduct>, Lhs, Rhs> 296 : traits<ProductBase<GeneralProduct<Lhs,Rhs,GemvProduct>, Lhs, Rhs> > 306 : public ProductBase<GeneralProduct<Lhs,Rhs,GemvProduct>, Lhs, Rhs>
|
TriangularMatrix.h | 380 EIGEN_STRONG_INLINE TriangularView& operator=(const ProductBase<ProductDerived, Lhs,Rhs>& other) 387 EIGEN_STRONG_INLINE TriangularView& operator+=(const ProductBase<ProductDerived, Lhs,Rhs>& other) 393 EIGEN_STRONG_INLINE TriangularView& operator-=(const ProductBase<ProductDerived, Lhs,Rhs>& other) 421 EIGEN_STRONG_INLINE TriangularView& assignProduct(const ProductBase<ProductDerived, Lhs,Rhs>& prod, const Scalar& alpha);
|
/external/eigen/Eigen/src/Core/products/ |
SelfadjointMatrixVector.h | 167 : traits<ProductBase<SelfadjointProductMatrix<Lhs,LhsMode,false,Rhs,0,true>, Lhs, Rhs> > 173 : public ProductBase<SelfadjointProductMatrix<Lhs,LhsMode,false,Rhs,0,true>, Lhs, Rhs > 247 : traits<ProductBase<SelfadjointProductMatrix<Lhs,0,true,Rhs,RhsMode,false>, Lhs, Rhs> > 253 : public ProductBase<SelfadjointProductMatrix<Lhs,0,true,Rhs,RhsMode,false>, Lhs, Rhs >
|
TriangularMatrixVector.h | 152 : traits<ProductBase<TriangularProduct<Mode,LhsIsTriangular,Lhs,false,Rhs,true>, Lhs, Rhs> > 157 : traits<ProductBase<TriangularProduct<Mode,LhsIsTriangular,Lhs,true,Rhs,false>, Lhs, Rhs> > 168 : public ProductBase<TriangularProduct<Mode,true,Lhs,false,Rhs,true>, Lhs, Rhs > 184 : public ProductBase<TriangularProduct<Mode,false,Lhs,true,Rhs,false>, Lhs, Rhs >
|
GeneralMatrixMatrix.h | 201 : traits<ProductBase<GeneralProduct<Lhs,Rhs,GemmProduct>, Lhs, Rhs> > 380 : public ProductBase<GeneralProduct<Lhs,Rhs,GemmProduct>, Lhs, Rhs>
|
SelfadjointMatrixMatrix.h | 367 : traits<ProductBase<SelfadjointProductMatrix<Lhs,LhsMode,false,Rhs,RhsMode,false>, Lhs, Rhs> > 373 : public ProductBase<SelfadjointProductMatrix<Lhs,LhsMode,false,Rhs,RhsMode,false>, Lhs, Rhs >
|
TriangularMatrixMatrix.h | 354 : traits<ProductBase<TriangularProduct<Mode,LhsIsTriangular,Lhs,false,Rhs,false>, Lhs, Rhs> > 361 : public ProductBase<TriangularProduct<Mode,LhsIsTriangular,Lhs,false,Rhs,false>, Lhs, Rhs >
|
GeneralMatrixMatrixTriangular.h | 185 TriangularView<MatrixType,UpLo>& TriangularView<MatrixType,UpLo>::assignProduct(const ProductBase<ProductDerived, _Lhs,_Rhs>& prod, const Scalar& alpha)
|
/external/eigen/Eigen/src/SparseCore/ |
SparseDenseProduct.h | 134 : traits<ProductBase<SparseTimeDenseProduct<Lhs,Rhs>, Lhs, Rhs> > 239 : public ProductBase<SparseTimeDenseProduct<Lhs,Rhs>, Lhs, Rhs> 261 : traits<ProductBase<DenseTimeSparseProduct<Lhs,Rhs>, Lhs, Rhs> > 269 : public ProductBase<DenseTimeSparseProduct<Lhs,Rhs>, Lhs, Rhs>
|
SparseSelfAdjointView.h | 194 : traits<ProductBase<SparseSelfAdjointTimeDenseProduct<Lhs,Rhs,UpLo>, Lhs, Rhs> > 202 : public ProductBase<SparseSelfAdjointTimeDenseProduct<Lhs,Rhs,UpLo>, Lhs, Rhs> 257 : traits<ProductBase<DenseTimeSparseSelfAdjointProduct<Lhs,Rhs,UpLo>, Lhs, Rhs> > 263 : public ProductBase<DenseTimeSparseSelfAdjointProduct<Lhs,Rhs,UpLo>, Lhs, Rhs>
|
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 92 template<typename Derived, typename Lhs, typename Rhs> class ProductBase;
|