10 #ifndef EIGEN_STRIDE_H
11 #define EIGEN_STRIDE_H
47 template<
int _OuterStr
ideAtCompileTime,
int _InnerStr
ideAtCompileTime>
#define EIGEN_CONSTEXPR
Definition: Macros.h:787
#define EIGEN_DEVICE_FUNC
Definition: Macros.h:976
#define eigen_assert(x)
Definition: Macros.h:1037
Convenience specialization of Stride to specify only an inner stride See class Map for some examples.
Definition: Stride.h:96
EIGEN_DEVICE_FUNC InnerStride(Index v)
Definition: Stride.h:100
Stride< 0, Value > Base
Definition: Stride.h:97
EIGEN_DEVICE_FUNC InnerStride()
Definition: Stride.h:99
Convenience specialization of Stride to specify only an outer stride See class Map for some examples.
Definition: Stride.h:107
Stride< Value, 0 > Base
Definition: Stride.h:108
EIGEN_DEVICE_FUNC OuterStride()
Definition: Stride.h:110
EIGEN_DEVICE_FUNC OuterStride(Index v)
Definition: Stride.h:111
Holds strides information for Map.
Definition: Stride.h:49
EIGEN_DEVICE_FUNC Stride(const Stride &other)
Definition: Stride.h:76
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index inner() const
Definition: Stride.h:85
internal::variable_if_dynamic< Index, OuterStrideAtCompileTime > m_outer
Definition: Stride.h:88
internal::variable_if_dynamic< Index, InnerStrideAtCompileTime > m_inner
Definition: Stride.h:89
EIGEN_DEVICE_FUNC Stride()
Definition: Stride.h:59
Eigen::Index Index
Definition: Stride.h:51
EIGEN_DEVICE_FUNC Stride(Index outerStride, Index innerStride)
Definition: Stride.h:69
@ InnerStrideAtCompileTime
Definition: Stride.h:53
@ OuterStrideAtCompileTime
Definition: Stride.h:54
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index outer() const
Definition: Stride.h:82
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE EIGEN_CONSTEXPR T value()
Definition: XprHelper.h:135
Namespace containing all symbols from the Eigen library.
Definition: LDLT.h:16
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:74
const int Dynamic
Definition: Constants.h:22