#include <TensorContraction.h>
Public Types | |
typedef Device_ | Device |
typedef Indices_ | Indices |
typedef LeftArgType_ | LeftArgType |
typedef RightArgType_ | RightArgType |
Static Public Attributes | |
static const int | NumDimensions = traits<LeftArgType_>::NumDimensions + traits<RightArgType_>::NumDimensions - 2 * array_size<Indices_>::value |
Definition at line 62 of file TensorContraction.h.
typedef Device_ Eigen::internal::traits< TensorEvaluator< const TensorContractionOp< Indices_, LeftArgType_, RightArgType_ >, Device_ > >::Device |
Definition at line 66 of file TensorContraction.h.
typedef Indices_ Eigen::internal::traits< TensorEvaluator< const TensorContractionOp< Indices_, LeftArgType_, RightArgType_ >, Device_ > >::Indices |
Definition at line 63 of file TensorContraction.h.
typedef LeftArgType_ Eigen::internal::traits< TensorEvaluator< const TensorContractionOp< Indices_, LeftArgType_, RightArgType_ >, Device_ > >::LeftArgType |
Definition at line 64 of file TensorContraction.h.
typedef RightArgType_ Eigen::internal::traits< TensorEvaluator< const TensorContractionOp< Indices_, LeftArgType_, RightArgType_ >, Device_ > >::RightArgType |
Definition at line 65 of file TensorContraction.h.
|
static |
Definition at line 69 of file TensorContraction.h.