Home | History | Annotate | Download | only in SparseLU

Lines Matching refs:Scalar

43   typedef typename ScalarVector::Scalar Scalar;
59 Map<Matrix<Scalar,SegSizeAtCompileTime,SegSizeAtCompileTime>, 0, OuterStride<> > A( &(lusup.data()[luptr]), segsize, segsize, OuterStride<>(lda) );
60 Map<Matrix<Scalar,SegSizeAtCompileTime,1> > u(tempv.data(), segsize);
66 const Index PacketSize = internal::packet_traits<Scalar>::size;
68 Map<Matrix<Scalar,Dynamic,SegSizeAtCompileTime>, 0, OuterStride<> > B( &(lusup.data()[luptr]), nrow, segsize, OuterStride<>(lda) );
71 Map<Matrix<Scalar,Dynamic,1>, 0, OuterStride<> > l(tempv.data()+segsize+aligned_offset+aligned_with_B_offset, nrow, OuterStride<>(ldl) );
74 internal::sparselu_gemm<Scalar>(l.rows(), l.cols(), B.cols(), B.data(), B.outerStride(), u.data(), u.outerStride(), l.data(), l.outerStride());
104 typedef typename ScalarVector::Scalar Scalar;
105 Scalar f = dense(lsub(lptr + no_zeros));
107 const Scalar* a(lusup.data() + luptr);
108 const /*typename IndexVector::Scalar*/Index* irow(lsub.data()+lptr + no_zeros + 1);
114 Scalar a0 = *(a++);
115 Scalar a1 = *(a++);
116 Scalar d0 = dense.coeff(i0);
117 Scalar d1 = dense.coeff(i1);