Home | History | Annotate | Download | only in SparseLU

Lines Matching full:m_mat

120     inline Index rows() const { return m_mat.rows(); }
121 inline Index cols() const { return m_mat.cols(); }
379 NCMatrix m_mat; // The input (permuted ) matrix
425 m_mat = mat;
427 m_mat.uncompress(); //NOTE: The effect of this command is only to create the InnerNonzeros pointers. FIXME : This vector is filled but not subsequently used.
434 for(Index i = 0; i <= mat.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i];
439 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i];
440 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i];
446 internal::coletree(m_mat, m_etree,firstRowElt);
452 internal::treePostorder(m_mat.cols(), m_etree, post);
456 Index m = m_mat.cols();
508 // m_mat = matrix * m_perm_c.inverse();
509 m_mat = matrix;
512 m_mat.uncompress(); //NOTE: The effect of this command is only to create the InnerNonzeros pointers.
519 for(Index i = 0; i <= matrix.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i];
524 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i];
525 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i];
535 Index m = m_mat.rows();
536 Index n = m_mat.cols();
537 Index nnz = m_mat.nonZeros();
612 Base::panel_dfs(m, panel_size, jcol, m_mat, m_perm_r.indices(), nseg1, dense, panel_lsub, segrep, repfnz, xprune, marker, parent, xplore, m_glu);