10 #ifndef EIGEN_CXX11_TENSOR_TENSOR_DIMENSION_LIST_H
11 #define EIGEN_CXX11_TENSOR_TENSOR_DIMENSION_LIST_H
28 template <
typename Index, std::
size_t Rank>
35 template <
typename Index, std::
size_t Rank>
37 static const size_t value = Rank;
39 template <
typename Index, std::
size_t Rank>
41 static const size_t value = Rank;
44 template <DenseIndex n,
typename Index, std::
size_t Rank>
48 template <DenseIndex n,
typename Index, std::
size_t Rank>
53 template <
typename Index, std::
size_t Rank>
57 template <
typename Index, std::
size_t Rank>
62 template <
typename Index, std::
size_t Rank>
66 template <
typename Index, std::
size_t Rank>
71 template <
typename Index, std::
size_t Rank>
75 template <
typename Index, std::
size_t Rank>
80 template <
typename Index, std::
size_t Rank>
84 template <
typename Index, std::
size_t Rank>
89 template <
typename Index, std::
size_t Rank>
93 template <
typename Index, std::
size_t Rank>
98 template <
typename Index, std::
size_t Rank>
102 template <
typename Index, std::
size_t Rank>
107 template <
typename Index, std::
size_t Rank>
111 template <
typename Index, std::
size_t Rank>
int i
Definition: BiCGSTAB_step_by_step.cpp:9
const unsigned n
Definition: CG3DPackingUnitTest.cpp:11
#define EIGEN_ALWAYS_INLINE
Definition: Macros.h:845
#define EIGEN_DEVICE_FUNC
Definition: Macros.h:892
constexpr T & array_get(std::array< T, N > &a)
Definition: EmulateArray.h:251
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
squared absolute value
Definition: GlobalFunctions.h:87
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:83
EIGEN_DEFAULT_DENSE_INDEX_TYPE DenseIndex
Definition: Meta.h:75
Definition: Eigen_Colamd.h:49
Definition: TensorDimensionList.h:29
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE const Index operator[](const Index i) const
Definition: TensorDimensionList.h:30
static constexpr EIGEN_DEVICE_FUNC bool run()
Definition: TensorDimensionList.h:64
static constexpr EIGEN_DEVICE_FUNC bool run()
Definition: TensorDimensionList.h:68
Definition: TensorIndexList.h:404
static constexpr Index value
Definition: Meta.h:306
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex)
Definition: TensorDimensionList.h:55
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex)
Definition: TensorDimensionList.h:59
Definition: TensorIndexList.h:385
static constexpr bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:82
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:86
Definition: TensorIndexList.h:442
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:100
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:104
Definition: TensorIndexList.h:484
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:109
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:113
Definition: TensorIndexList.h:505
static constexpr EIGEN_DEVICE_FUNC bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:91
static constexpr bool run(const DenseIndex i, const DenseIndex value)
Definition: TensorDimensionList.h:95
Definition: TensorIndexList.h:463
static constexpr EIGEN_DEVICE_FUNC bool run()
Definition: TensorDimensionList.h:73
static constexpr EIGEN_DEVICE_FUNC bool run()
Definition: TensorDimensionList.h:77
Definition: TensorIndexList.h:423