|
enum | {
IsAligned = false,
PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
BlockAccess = TensorEvaluator<ArgType, Device>::BlockAccess,
PreferBlockAccess = true,
Layout = TensorEvaluator<ArgType, Device>::Layout,
CoordAccess = false,
RawAccess = (NumDims == 1) & TensorEvaluator<ArgType, Device>::RawAccess
} |
|
typedef TensorEvaluator< const TensorSlicingOp< StartIndices, Sizes, ArgType >, Device > | Base |
|
typedef XprType::CoeffReturnType | CoeffReturnType |
|
typedef Sizes | Dimensions |
|
typedef XprType::Index | Index |
|
typedef PacketType< CoeffReturnType, Device >::type | PacketReturnType |
|
typedef XprType::Scalar | Scalar |
|
typedef internal::remove_const< Scalar >::type | ScalarNoConst |
|
typedef internal::TensorBlockDescriptor< NumDims, Index > | TensorBlockDesc |
|
typedef internal::TensorBlockScratchAllocator< Device > | TensorBlockScratch |
|
typedef TensorSlicingOp< StartIndices, Sizes, ArgType > | XprType |
|
enum | {
IsAligned = false,
PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
BlockAccess,
PreferBlockAccess = true,
Layout = TensorEvaluator<ArgType, Device>::Layout,
CoordAccess = false,
RawAccess = false
} |
|
typedef XprType::CoeffReturnType | CoeffReturnType |
|
typedef StorageMemory< typename internal::remove_const< CoeffReturnType >::type, Device > | ConstCastStorage |
|
typedef Sizes | Dimensions |
|
typedef Storage::Type | EvaluatorPointerType |
|
typedef XprType::Index | Index |
|
typedef PacketType< CoeffReturnType, Device >::type | PacketReturnType |
|
typedef XprType::Scalar | Scalar |
|
typedef internal::remove_const< Scalar >::type | ScalarNoConst |
|
typedef StorageMemory< CoeffReturnType, Device > | Storage |
|
typedef TensorEvaluator< const ArgType, Device >::TensorBlock | TensorBlock |
|
typedef internal::TensorBlockDescriptor< NumDims, Index > | TensorBlockDesc |
|
typedef internal::TensorBlockScratchAllocator< Device > | TensorBlockScratch |
|
typedef TensorSlicingOp< StartIndices, Sizes, ArgType > | XprType |
|
template<typename StartIndices, typename Sizes, typename ArgType, typename Device>
struct Eigen::TensorEvaluator< TensorSlicingOp< StartIndices, Sizes, ArgType >, Device >
Definition at line 703 of file TensorMorphing.h.