Home | History | Annotate | Download | only in SparseLU

Lines Matching refs:Matrix

22  * Only the lower triangular matrix has supernodes.
38 typedef Matrix<StorageIndex,Dynamic,1> IndexVector;
39 typedef Matrix<Scalar,Dynamic,1> ScalarVector;
56 * Set appropriate pointers for the lower triangular supernodal matrix
178 * \brief InnerIterator class to iterate over nonzero values of the current column in the supernodal matrix L
218 const MappedSuperNodalMatrix& m_matrix; // Supernodal lower triangular matrix
229 * \brief Solve with the supernode triangular matrix
242 Matrix<Scalar,Dynamic,Dest::ColsAtCompileTime, ColMajor> work(n, nrhs); // working vector
273 Map<const Matrix<Scalar,Dynamic,Dynamic, ColMajor>, 0, OuterStride<> > A( &(Lval[luptr]), nsupc, nsupc, OuterStride<>(lda) );
274 Map< Matrix<Scalar,Dynamic,Dest::ColsAtCompileTime, ColMajor>, 0, OuterStride<> > U (&(X(fsupc,0)), nsupc, nrhs, OuterStride<>(n) );
277 // Matrix-vector product
278 new (&A) Map<const Matrix<Scalar,Dynamic,Dynamic, ColMajor>, 0, OuterStride<> > ( &(Lval[luptr+nsupc]), nrow, nsupc, OuterStride<>(lda) );