#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 36 of file TensorForwardDeclarations.h.
typedef internal::remove_const<typename XprType::CoeffReturnType>::type Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::CoeffReturnType |
Definition at line 354 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::Index Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Index |
Definition at line 357 of file TensorReduction.h.
typedef Eigen::internal::nested<TensorReductionOp>::type Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Nested |
Definition at line 355 of file TensorReduction.h.
typedef Eigen::NumTraits<Scalar>::Real Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::RealScalar |
Definition at line 353 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::Scalar Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::Scalar |
Definition at line 352 of file TensorReduction.h.
typedef Eigen::internal::traits<TensorReductionOp>::StorageKind Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ >::StorageKind |
Definition at line 356 of file TensorReduction.h.
|
inline |
Definition at line 360 of file TensorReduction.h.
|
inline |
Definition at line 363 of file TensorReduction.h.
|
inline |
Definition at line 369 of file TensorReduction.h.
|
inline |
Definition at line 367 of file TensorReduction.h.
|
inline |
Definition at line 371 of file TensorReduction.h.
|
protected |
Definition at line 375 of file TensorReduction.h.
|
protected |
Definition at line 374 of file TensorReduction.h.
|
protected |
Definition at line 376 of file TensorReduction.h.