MOAB  4.9.3pre
Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived > Struct Template Reference

#include <ProductEvaluators.h>

Inheritance diagram for Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >:

List of all members.

Public Types

typedef Product< Lhs, Rhs >::Scalar Scalar

Static Public Member Functions

template<typename Dst >
static void evalTo (Dst &dst, const Lhs &lhs, const Rhs &rhs)
template<typename Dst >
static void addTo (Dst &dst, const Lhs &lhs, const Rhs &rhs)
template<typename Dst >
static void subTo (Dst &dst, const Lhs &lhs, const Rhs &rhs)
template<typename Dst >
static void scaleAndAddTo (Dst &dst, const Lhs &lhs, const Rhs &rhs, const Scalar &alpha)

Detailed Description

template<typename Lhs, typename Rhs, typename Derived>
struct Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >

Definition at line 317 of file ProductEvaluators.h.


Member Typedef Documentation


Member Function Documentation

template<typename Lhs, typename Rhs, typename Derived>
template<typename Dst >
static void Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >::addTo ( Dst &  dst,
const Lhs &  lhs,
const Rhs &  rhs 
) [inline, static]
template<typename Lhs, typename Rhs, typename Derived>
template<typename Dst >
static void Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >::evalTo ( Dst &  dst,
const Lhs &  lhs,
const Rhs &  rhs 
) [inline, static]

Reimplemented in Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemmProduct >.

Definition at line 322 of file ProductEvaluators.h.

  { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
template<typename Lhs, typename Rhs, typename Derived>
template<typename Dst >
static void Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >::scaleAndAddTo ( Dst &  dst,
const Lhs &  lhs,
const Rhs &  rhs,
const Scalar alpha 
) [inline, static]
template<typename Lhs, typename Rhs, typename Derived>
template<typename Dst >
static void Eigen::internal::generic_product_impl_base< Lhs, Rhs, Derived >::subTo ( Dst &  dst,
const Lhs &  lhs,
const Rhs &  rhs 
) [inline, static]

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines