Public Types | |
typedef internal::gebp_traits< typename LhsXprType::CoeffReturnType, typename RhsXprType::CoeffReturnType >::ResScalar | CoeffReturnType |
typedef Eigen::internal::traits< TensorContractionOp >::Index | Index |
typedef Eigen::internal::nested< TensorContractionOp >::type | Nested |
typedef Eigen::internal::traits< TensorContractionOp >::Scalar | Scalar |
typedef Eigen::internal::traits< TensorContractionOp >::StorageKind | StorageKind |
Public Member Functions | |
const Indices & | indices () const |
const internal::remove_all_t< typename LhsXprType::Nested > & | lhsExpression () const |
const OutputKernelType & | outputKernel () const |
const internal::remove_all_t< typename RhsXprType::Nested > & | rhsExpression () const |
TensorContractionOp (const LhsXprType &lhs, const RhsXprType &rhs, const Indices &dims, const OutputKernelType &output_kernel=OutputKernelType()) | |
Protected Attributes | |
const Indices | m_indices |
LhsXprType::Nested | m_lhs_xpr |
const OutputKernelType | m_output_kernel |
RhsXprType::Nested | m_rhs_xpr |
Definition at line 326 of file TensorContraction.h.
typedef internal::gebp_traits<typename LhsXprType::CoeffReturnType, typename RhsXprType::CoeffReturnType>::ResScalar Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType >::CoeffReturnType |
Definition at line 331 of file TensorContraction.h.
typedef Eigen::internal::traits<TensorContractionOp>::Index Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType >::Index |
Definition at line 334 of file TensorContraction.h.
typedef Eigen::internal::nested<TensorContractionOp>::type Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType >::Nested |
Definition at line 332 of file TensorContraction.h.
typedef Eigen::internal::traits<TensorContractionOp>::Scalar Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType >::Scalar |
Definition at line 329 of file TensorContraction.h.
typedef Eigen::internal::traits<TensorContractionOp>::StorageKind Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType >::StorageKind |
Definition at line 333 of file TensorContraction.h.
|
inline |
Definition at line 336 of file TensorContraction.h.
|
inline |
Definition at line 343 of file TensorContraction.h.
|
inline |
|
inline |
Definition at line 355 of file TensorContraction.h.
|
inline |
Definition at line 352 of file TensorContraction.h.
|
protected |
Definition at line 360 of file TensorContraction.h.
|
protected |
Definition at line 358 of file TensorContraction.h.
|
protected |
Definition at line 361 of file TensorContraction.h.
|
protected |
Definition at line 359 of file TensorContraction.h.