Lines Matching defs:prod
198 operator*(const ProductBase<Derived,Lhs,Rhs>& prod, const typename Derived::Scalar& x)
199 { return ScaledProduct<Derived>(prod.derived(), x); }
204 operator*(const ProductBase<Derived,Lhs,Rhs>& prod, const typename Derived::RealScalar& x)
205 { return ScaledProduct<Derived>(prod.derived(), x); }
210 operator*(const typename Derived::Scalar& x,const ProductBase<Derived,Lhs,Rhs>& prod)
211 { return ScaledProduct<Derived>(prod.derived(), x); }
216 operator*(const typename Derived::RealScalar& x,const ProductBase<Derived,Lhs,Rhs>& prod)
217 { return ScaledProduct<Derived>(prod.derived(), x); }
244 ScaledProduct(const NestedProduct& prod, const Scalar& x)
245 : Base(prod.lhs(),prod.rhs()), m_prod(prod), m_alpha(x) {}