HomeSort by relevance Sort by last modified time
    Searched refs:innerStride (Results 1 - 25 of 27) sorted by null

1 2

  /external/eigen/Eigen/src/Core/
Stride.h 41 * \sa class InnerStride, class OuterStride, \ref TopicStorageOrders
63 Stride(Index outerStride, Index innerStride)
64 : m_outer(outerStride), m_inner(innerStride)
66 eigen_assert(innerStride>=0 && outerStride>=0);
90 class InnerStride : public Stride<0, Value>
94 EIGEN_DEVICE_FUNC InnerStride() : Base() {}
95 EIGEN_DEVICE_FUNC InnerStride(Index v) : Base(0, v) {} // FIXME making this explicit could break valid code
MapBase.h 32 * \code Index innerStride() const; \endcode
78 using Base::innerStride;
95 * \note When addressing this data, make sure to honor the strides returned by innerStride() and outerStride().
97 * \sa innerStride(), outerStride()
113 return m_data[index * innerStride()];
128 return this->m_data[index * innerStride()];
144 return internal::ploadt<PacketScalar, LoadMode>(m_data + index * innerStride());
191 || (cols() * rows() * innerStride() * sizeof(Scalar)) < internal::traits<Derived>::Alignment ) && "data is not aligned");
235 using Base::innerStride;
261 return this->m_data[index * innerStride()];
    [all...]
ArrayWrapper.h 70 inline Index innerStride() const { return m_expression.innerStride(); }
168 inline Index innerStride() const { return m_expression.innerStride(); }
DenseCoeffsBase.h 282 void innerStride();
496 inline Index innerStride() const
498 return derived().innerStride();
504 * \sa innerStride(), rowStride(), colStride()
515 return Derived::IsVectorAtCompileTime ? innerStride() : outerStride();
520 * \sa innerStride(), outerStride(), colStride()
525 return Derived::IsRowMajor ? outerStride() : innerStride();
530 * \sa innerStride(), outerStride(), rowStride()
535 return Derived::IsRowMajor ? innerStride() : outerStride();
570 inline Index innerStride() cons
    [all...]
NestByValue.h 47 EIGEN_DEVICE_FUNC inline Index innerStride() const { return m_expression.innerStride(); }
ForceAlignedAccess.h 47 EIGEN_DEVICE_FUNC inline Index innerStride() const { return m_expression.innerStride(); }
CwiseUnaryView.h 115 EIGEN_DEVICE_FUNC inline Index innerStride() const
117 return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::Scalar) / sizeof(Scalar);
Reverse.h 95 EIGEN_DEVICE_FUNC inline Index innerStride() const
97 return -m_matrix.innerStride();
Map.h 102 inline Index innerStride() const
Ref.h 69 EIGEN_DEVICE_FUNC inline Index innerStride() const
112 ::new (&m_stride) StrideBase(expr.innerStride(), StrideType::InnerStrideAtCompileTime==0?0:1);
115 StrideType::InnerStrideAtCompileTime==0?0:expr.innerStride());
157 * foo1(A.row()); // Compilation error because here innerstride!=1
165 * Here is an example accepting an innerstride!=1:
168 * void foo3(Ref<VectorXf,0,InnerStride<> > x);
Block.h 293 EIGEN_DEVICE_FUNC inline Index innerStride() const;
348 || ((BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) && ( XprTypeIsRowMajor)) ? xpr.innerStride() : xpr.outerStride()),
362 : Base(xpr.data()+xpr.innerStride()*(XprTypeIsRowMajor?startCol:startRow) + xpr.outerStride()*(XprTypeIsRowMajor?startRow:startCol)),
374 : Base(xpr.data()+xpr.innerStride()*(XprTypeIsRowMajor?startCol:startRow) + xpr.outerStride()*(XprTypeIsRowMajor?startRow:startCol), blockRows, blockCols),
389 /** \sa MapBase::innerStride() */
391 inline Index innerStride() const
394 ? m_xpr.innerStride()
439 : m_xpr.innerStride();
SelfAdjointView.h 83 inline Index innerStride() const { return m_matrix.innerStride(); }
Transpose.h 125 EIGEN_DEVICE_FUNC inline Index innerStride() const { return derived().nestedExpression().innerStride(); }
GeneralProduct.h 242 RhsMapper(actualRhs.data(), actualRhs.innerStride()),
275 RhsMapper(actualRhs.data(), actualRhs.innerStride()),
338 dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
Array.h 247 EIGEN_DEVICE_FUNC inline Index innerStride() const { return 1; }
Diagonal.h 88 inline Index innerStride() const
Matrix.h 382 EIGEN_DEVICE_FUNC inline Index innerStride() const { return 1; }
TriangularMatrix.h 65 inline Index innerStride() const { return derived().innerStride(); }
362 * \sa DenseCoeffsBase::innerStride() */
364 inline Index innerStride() const { return derived().nestedExpression().innerStride(); }
    [all...]
SolveTriangular.h 63 bool useRhsDirectly = Rhs::InnerStrideAtCompileTime==1 || rhs.innerStride()==1;
  /external/eigen/test/
block.cpp 207 Index innerStride = m.innerStride();
222 ? i*outerStride + j*innerStride
223 : j*outerStride + i*innerStride]);
228 VERIFY(innerStride == int((&m.coeff(1))-(&m.coeff(0))));
230 VERIFY(m.coeff(i) == data[i*innerStride]);
mapstride.cpp 29 Map<VectorType, Alignment, InnerStride<3> > map(array, size);
39 Map<VectorType, Unaligned, InnerStride<Dynamic> > map(array, size, InnerStride<Dynamic>(2));
134 VERIFY(map.innerStride() == 2);
138 VERIFY(array[map.outerStride()*i+map.innerStride()*j] == m.coeffByOuterInner(i,j));
  /external/eigen/Eigen/src/UmfPackSupport/
UmfPackSupport.h 483 if(x.innerStride()!=1)
490 if(x.innerStride()==1)
495 if(x.innerStride()!=1)
  /external/eigen/Eigen/src/Core/products/
TriangularMatrixVector.h 47 typedef Map<const Matrix<RhsScalar,Dynamic,1>, 0, InnerStride<> > RhsMap;
48 const RhsMap rhs(_rhs,cols,InnerStride<>(rhsIncr));
122 typedef Map<Matrix<ResScalar,Dynamic,1>, 0, InnerStride<> > ResMap;
123 ResMap res(_res,rows,InnerStride<>(resIncr));
267 actualRhs.data(),actualRhs.innerStride(),
327 dest.data(),dest.innerStride(),
  /external/eigen/Eigen/src/Jacobi/
Jacobi.h 313 Index incrx = xpr_x.derived().innerStride();
314 Index incry = xpr_y.derived().innerStride();
  /external/eigen/Eigen/src/Core/util/
XprHelper.h 663 return (mat1.data()==mat2.data()) && (mat1.innerStride()==mat2.innerStride()) && (mat1.outerStride()==mat2.outerStride());
    [all...]

Completed in 238 milliseconds

1 2