#include <TensorForwardDeclarations.h>
Public Types | |
typedef internal::remove_const< typename XprType::CoeffReturnType >::type | CoeffReturnType |
typedef Eigen::internal::traits< TensorReductionOp >::Index | Index |
typedef Eigen::internal::nested< TensorReductionOp >::type | Nested |
typedef Eigen::NumTraits< Scalar >::Real | RealScalar |
typedef Eigen::internal::traits< TensorReductionOp >::Scalar | Scalar |
typedef Eigen::internal::traits< TensorReductionOp >::StorageKind | StorageKind |
Public Member Functions | |
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE Dims & | dims () const |
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE XprType & | expression () const |
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE Op & | reducer () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | TensorReductionOp (const XprType &expr, const Dims &dims) |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | TensorReductionOp (const XprType &expr, const Dims &dims, const Op &reducer) |
Protected Attributes | |
const Dims | m_dims |
XprType::Nested | m_expr |
const Op | m_reducer |
Definition at line 63 of file TensorForwardDeclarations.h.
typedef internal::remove_const<typename XprType::CoeffReturnType>::type Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::CoeffReturnType |
Definition at line 475 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::Index Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Index |
Definition at line 478 of file TensorReduction.h.
typedef Eigen::internal::nested<TensorReductionOp>::type Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Nested |
Definition at line 476 of file TensorReduction.h.
typedef Eigen::NumTraits<Scalar>::Real Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::RealScalar |
Definition at line 474 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::Scalar Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Scalar |
Definition at line 473 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::StorageKind Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::StorageKind |
Definition at line 477 of file TensorReduction.h.
|
inline |
Definition at line 481 of file TensorReduction.h.
|
inline |
Definition at line 484 of file TensorReduction.h.
|
inline |
Definition at line 490 of file TensorReduction.h.
|
inline |
Definition at line 488 of file TensorReduction.h.
|
inline |
Definition at line 492 of file TensorReduction.h.
|
protected |
Definition at line 496 of file TensorReduction.h.
|
protected |
Definition at line 495 of file TensorReduction.h.
|
protected |
Definition at line 497 of file TensorReduction.h.