Lines Matching refs:ProductType

35 template<typename Lhs, typename Rhs, int ProductType = internal::product_type<Lhs,Rhs>::value>
148 template<typename Lhs, typename Rhs, int ProductType>
155 typedef GeneralProduct<Lhs/*Nested*/, Rhs/*Nested*/, ProductType> Type;
227 template<typename ProductType, typename Dest, typename Func>
228 EIGEN_DONT_INLINE void outer_product_selector_run(const ProductType& prod, Dest& dest, const Func& …
239 template<typename ProductType, typename Dest, typename Func>
240 EIGEN_DONT_INLINE void outer_product_selector_run(const ProductType& prod, Dest& dest, const Func& …
359 template<typename ProductType, typename Dest>
360 static void run(const ProductType& prod, Dest& dest, const typename ProductType::Scalar& alpha)
365 …::run(GeneralProduct<Transpose<const typename ProductType::_RhsNested>,Transpose<const typename Pr…
408 template<typename ProductType, typename Dest>
409 …static inline void run(const ProductType& prod, Dest& dest, const typename ProductType::Scalar& al…
411 typedef typename ProductType::Index Index;
412 typedef typename ProductType::LhsScalar LhsScalar;
413 typedef typename ProductType::RhsScalar RhsScalar;
414 typedef typename ProductType::Scalar ResScalar;
415 typedef typename ProductType::RealScalar RealScalar;
416 typedef typename ProductType::ActualLhsType ActualLhsType;
417 typedef typename ProductType::ActualRhsType ActualRhsType;
418 typedef typename ProductType::LhsBlasTraits LhsBlasTraits;
419 typedef typename ProductType::RhsBlasTraits RhsBlasTraits;
481 template<typename ProductType, typename Dest>
482 static void run(const ProductType& prod, Dest& dest, const typename ProductType::Scalar& alpha)
484 typedef typename ProductType::LhsScalar LhsScalar;
485 typedef typename ProductType::RhsScalar RhsScalar;
486 typedef typename ProductType::Scalar ResScalar;
487 typedef typename ProductType::Index Index;
488 typedef typename ProductType::ActualLhsType ActualLhsType;
489 typedef typename ProductType::ActualRhsType ActualRhsType;
490 typedef typename ProductType::_ActualRhsType _ActualRhsType;
491 typedef typename ProductType::LhsBlasTraits LhsBlasTraits;
492 typedef typename ProductType::RhsBlasTraits RhsBlasTraits;
532 template<typename ProductType, typename Dest>
533 static void run(const ProductType& prod, Dest& dest, const typename ProductType::Scalar& alpha)
545 template<typename ProductType, typename Dest>
546 static void run(const ProductType& prod, Dest& dest, const typename ProductType::Scalar& alpha)