template<typename LhsScalar, typename RhsScalar>
struct Eigen::internal::scalar_product_op< LhsScalar, RhsScalar >
Definition at line 61 of file Core.
Public Types |
| enum | { Vectorizable = is_same<LhsScalar,
HasMul
} |
typedef scalar_product_traits
< LhsScalar, RhsScalar >
::ReturnType | result_type |
Public Member Functions |
EIGEN_STRONG_INLINE const
result_type | operator() (const LhsScalar &a, const RhsScalar &b) const |
| template<typename Packet > |
| EIGEN_STRONG_INLINE const Packet | packetOp (const Packet &a, const Packet &b) const |
| template<typename Packet > |
EIGEN_STRONG_INLINE const
result_type | predux (const Packet &a) const |