Lines Matching refs:Index
33 static EIGEN_DONT_INLINE void run(const Index segsize, BlockScalarVector& dense, ScalarVector& tempv, ScalarVector& lusup, Index& luptr, const Index lda,
34 const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros);
39 EIGEN_DONT_INLINE void LU_kernel_bmod<SegSizeAtCompileTime>::run(const Index segsize, BlockScalarVector& dense, ScalarVector& tempv, ScalarVector& lusup, Index& luptr, const Index lda,
40 const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros)
46 Index isub = lptr + no_zeros;
47 Index i;
48 Index irow;
65 const Index PacketSize = internal::packet_traits<Scalar>::size;
66 Index ldl = internal::first_multiple(nrow, PacketSize);
68 Index aligned_offset = internal::first_default_aligned(tempv.data()+segsize, PacketSize);
69 Index aligned_with_B_offset = (PacketSize-internal::first_default_aligned(B.data(), PacketSize))%PacketSize;
94 static EIGEN_DONT_INLINE void run(const Index /*segsize*/, BlockScalarVector& dense, ScalarVector& /*tempv*/, ScalarVector& lusup, Index& luptr,
95 const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros);
100 EIGEN_DONT_INLINE void LU_kernel_bmod<1>::run(const Index /*segsize*/, BlockScalarVector& dense, ScalarVector& /*tempv*/, ScalarVector& lusup, Index& luptr,
101 const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros)
109 Index i = 0;
112 Index i0 = *(irow++);
113 Index i1 = *(irow++);