Lines Matching refs:Index
64 bool makeJacobi(const MatrixBase<Derived>&, typename Derived::Index p, typename Derived::Index q);
79 * \sa MatrixBase::makeJacobi(const MatrixBase<Derived>&, Index, Index), MatrixBase::applyOnTheLeft(), MatrixBase::applyOnTheRight()
123 inline bool JacobiRotation<Scalar>::makeJacobi(const MatrixBase<Derived>& m, typename Derived::Index p, typename Derived::Index q)
269 inline void MatrixBase<Derived>::applyOnTheLeft(Index p, Index q, const JacobiRotation<OtherScalar>& j)
284 inline void MatrixBase<Derived>::applyOnTheRight(Index p, Index q, const JacobiRotation<OtherScalar>& j)
295 typedef typename VectorX::Index Index;
300 Index size = _x.size();
301 Index incrx = _x.innerStride();
302 Index incry = _y.innerStride();
316 Index alignedStart = internal::first_aligned(y, size);
317 Index alignedEnd = alignedStart + ((size-alignedStart)/PacketSize)*PacketSize;
323 for(Index i=0; i<alignedStart; ++i)
336 for(Index i=alignedStart; i<alignedEnd; i+=PacketSize)
348 Index peelingEnd = alignedStart + ((size-alignedStart)/(Peeling*PacketSize))*(Peeling*PacketSize);
349 for(Index i=alignedStart; i<peelingEnd; i+=Peeling*PacketSize)
371 for(Index i=alignedEnd; i<size; ++i)
390 for(Index i=0; i<size; i+=PacketSize)
404 for(Index i=0; i<size; ++i)