/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...] |