Public Types | Public Member Functions | Protected Types | Private Types | List of all members
Eigen::ProductImpl< Lhs, Rhs, Option, Dense > Class Template Reference

#include <Product.h>

Inheritance diagram for Eigen::ProductImpl< Lhs, Rhs, Option, Dense >:
Inheritance graph
[legend]

Public Types

typedef internal::dense_product_base< Lhs, Rhs, Option > Base
 

Public Member Functions

EIGEN_DEVICE_FUNC Scalar coeff (Index row, Index col) const
 
EIGEN_DEVICE_FUNC Scalar coeff (Index i) const
 

Protected Types

enum  { IsOneByOne, EnableCoeff = IsOneByOne || Option==LazyProduct }
 

Private Types

typedef Product< Lhs, Rhs, Option > Derived
 

Detailed Description

template<typename Lhs, typename Rhs, int Option>
class Eigen::ProductImpl< Lhs, Rhs, Option, Dense >

Definition at line 147 of file Product.h.

Member Typedef Documentation

template<typename Lhs , typename Rhs , int Option>
typedef internal::dense_product_base<Lhs, Rhs, Option> Eigen::ProductImpl< Lhs, Rhs, Option, Dense >::Base

Definition at line 154 of file Product.h.

template<typename Lhs , typename Rhs , int Option>
typedef Product<Lhs, Rhs, Option> Eigen::ProductImpl< Lhs, Rhs, Option, Dense >::Derived
private

Definition at line 150 of file Product.h.

Member Enumeration Documentation

template<typename Lhs , typename Rhs , int Option>
anonymous enum
protected
Enumerator
IsOneByOne 
EnableCoeff 

Definition at line 157 of file Product.h.

Member Function Documentation

template<typename Lhs , typename Rhs , int Option>
EIGEN_DEVICE_FUNC Scalar Eigen::ProductImpl< Lhs, Rhs, Option, Dense >::coeff ( Index  row,
Index  col 
) const
inline

Definition at line 165 of file Product.h.

template<typename Lhs , typename Rhs , int Option>
EIGEN_DEVICE_FUNC Scalar Eigen::ProductImpl< Lhs, Rhs, Option, Dense >::coeff ( Index  i) const
inline

Definition at line 173 of file Product.h.


The documentation for this class was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:19