Classes | Public Types | Static Public Attributes | List of all members
Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > > Struct Template Reference

#include <TensorTraits.h>

Classes

struct  MakePointer
 

Public Types

enum  { Options = Options_, Flags = compute_tensor_flags<Scalar_, Options_>::ret | (is_const<Scalar_>::value ? 0: LvalueBit) }
 
typedef IndexType_ Index
 
typedef Scalar_ Scalar
 
typedef Dense StorageKind
 

Static Public Attributes

static const int Layout = Options_ & RowMajor ? RowMajor : ColMajor
 
static const int NumDimensions = array_size<Dimensions>::value
 

Detailed Description

template<typename Scalar_, typename Dimensions, int Options_, typename IndexType_>
struct Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >

Definition at line 66 of file TensorTraits.h.

Member Typedef Documentation

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
typedef IndexType_ Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >::Index

Definition at line 70 of file TensorTraits.h.

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
typedef Scalar_ Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >::Scalar

Definition at line 68 of file TensorTraits.h.

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
typedef Dense Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >::StorageKind

Definition at line 69 of file TensorTraits.h.

Member Enumeration Documentation

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
anonymous enum
Enumerator
Options 
Flags 

Definition at line 73 of file TensorTraits.h.

Member Data Documentation

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
const int Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >::Layout = Options_ & RowMajor ? RowMajor : ColMajor
static

Definition at line 72 of file TensorTraits.h.

template<typename Scalar_ , typename Dimensions , int Options_, typename IndexType_ >
const int Eigen::internal::traits< TensorFixedSize< Scalar_, Dimensions, Options_, IndexType_ > >::NumDimensions = array_size<Dimensions>::value
static

Definition at line 71 of file TensorTraits.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:52