43template<
int _OuterStr
ideAtCompileTime,
int _InnerStr
ideAtCompileTime>
56 : m_outer(OuterStrideAtCompileTime), m_inner(InnerStrideAtCompileTime)
58 eigen_assert(InnerStrideAtCompileTime != Dynamic && OuterStrideAtCompileTime != Dynamic);
64 : m_outer(outerStride), m_inner(innerStride)
66 eigen_assert(innerStride>=0 && outerStride>=0);
72 : m_outer(other.
outer()), m_inner(other.
inner())
Convenience specialization of Stride to specify only an inner stride See class Map for some examples.
Definition Stride.h:91
Convenience specialization of Stride to specify only an outer stride See class Map for some examples.
Definition Stride.h:102
Pseudo expression representing a solving operation.
Definition Solve.h:63
Holds strides information for Map.
Definition Stride.h:45
EIGEN_DEVICE_FUNC Stride(const Stride &other)
Copy constructor.
Definition Stride.h:71
EIGEN_DEVICE_FUNC Index inner() const
Definition Stride.h:80
EIGEN_DEVICE_FUNC Index outer() const
Definition Stride.h:77
EIGEN_DEVICE_FUNC Stride()
Default constructor, for use when strides are fixed at compile time.
Definition Stride.h:55
Eigen::Index Index
Definition Stride.h:47
EIGEN_DEVICE_FUNC Stride(Index outerStride, Index innerStride)
Constructor allowing to pass the strides at runtime.
Definition Stride.h:63
Definition XprHelper.h:67