Lines Matching refs:Index
33 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector, typename Index>
34 … BlockScalarVector& dense, ScalarVector& tempv, ScalarVector& lusup, Index& luptr, const Index lda,
35 … const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros);
39 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector, typename Index>
40 … BlockScalarVector& dense, ScalarVector& tempv, ScalarVector& lusup, Index& luptr, const Index lda, in run()
41 … const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros) in run()
47 Index isub = lptr + no_zeros; in run()
49 Index irow; in run()
66 const Index PacketSize = internal::packet_traits<Scalar>::size; in run()
67 Index ldl = internal::first_multiple(nrow, PacketSize); in run()
69 Index aligned_offset = internal::first_aligned(tempv.data()+segsize, PacketSize); in run()
70 …Index aligned_with_B_offset = (PacketSize-internal::first_aligned(B.data(), PacketSize))%PacketSiz… in run()
94 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector, typename Index>
95 … /*segsize*/, BlockScalarVector& dense, ScalarVector& /*tempv*/, ScalarVector& lusup, Index& luptr,
96 … const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros);
100 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector, typename Index>
101 … /*segsize*/, BlockScalarVector& dense, ScalarVector& /*tempv*/, ScalarVector& lusup, Index& luptr,
102 … const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros)
108 const /*typename IndexVector::Scalar*/Index* irow(lsub.data()+lptr + no_zeros + 1);
109 Index i = 0;
112 Index i0 = *(irow++);
113 Index i1 = *(irow++);