Public Types | |
typedef TensorBase< TensorReshapingOp< NewDimensions, XprType >, WriteAccessors > | Base |
typedef std::remove_const_t< typename XprType::CoeffReturnType > | CoeffReturnType |
typedef Eigen::internal::traits< TensorReshapingOp >::Index | Index |
typedef Eigen::internal::nested< TensorReshapingOp >::type | Nested |
typedef Eigen::internal::traits< TensorReshapingOp >::Scalar | Scalar |
typedef Eigen::internal::traits< TensorReshapingOp >::StorageKind | StorageKind |
Public Member Functions | |
const NewDimensions & | dimensions () const |
const internal::remove_all_t< typename XprType::Nested > & | expression () const |
TensorReshapingOp (const XprType &expr, const NewDimensions &dims) | |
Protected Attributes | |
const NewDimensions | m_dims |
XprType::Nested | m_xpr |
Definition at line 56 of file TensorMorphing.h.
typedef TensorBase<TensorReshapingOp<NewDimensions, XprType>, WriteAccessors> Eigen::TensorReshapingOp< NewDimensions, XprType >::Base |
Definition at line 59 of file TensorMorphing.h.
typedef std::remove_const_t<typename XprType::CoeffReturnType> Eigen::TensorReshapingOp< NewDimensions, XprType >::CoeffReturnType |
Definition at line 61 of file TensorMorphing.h.
typedef Eigen::internal::traits<TensorReshapingOp>::Index Eigen::TensorReshapingOp< NewDimensions, XprType >::Index |
Definition at line 64 of file TensorMorphing.h.
typedef Eigen::internal::nested<TensorReshapingOp>::type Eigen::TensorReshapingOp< NewDimensions, XprType >::Nested |
Definition at line 62 of file TensorMorphing.h.
typedef Eigen::internal::traits<TensorReshapingOp>::Scalar Eigen::TensorReshapingOp< NewDimensions, XprType >::Scalar |
Definition at line 60 of file TensorMorphing.h.
typedef Eigen::internal::traits<TensorReshapingOp>::StorageKind Eigen::TensorReshapingOp< NewDimensions, XprType >::StorageKind |
Definition at line 63 of file TensorMorphing.h.
|
inline |
Definition at line 66 of file TensorMorphing.h.
|
inline |
Definition at line 70 of file TensorMorphing.h.
|
inline |
Definition at line 74 of file TensorMorphing.h.
|
protected |
Definition at line 80 of file TensorMorphing.h.
|
protected |
Definition at line 79 of file TensorMorphing.h.