Lines Matching refs:m_mat
132 inline Index rows() const { return m_mat.rows(); } in rows()
133 inline Index cols() const { return m_mat.cols(); } in cols()
375 NCMatrix m_mat; // The input (permuted ) matrix variable
417 m_mat = mat; in analyzePattern()
421 ord(m_mat,m_perm_c); in analyzePattern()
426 …m_mat.uncompress(); //NOTE: The effect of this command is only to create the InnerNonzeros pointer… in analyzePattern()
432 …IndexVector::Map(outerIndexPtr, mat.cols()+1) = IndexVector::Map(m_mat.outerIndexPtr(),mat.cols()+… in analyzePattern()
437 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i]; in analyzePattern()
438 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i]; in analyzePattern()
444 internal::coletree(m_mat, m_etree,firstRowElt); in analyzePattern()
450 internal::treePostorder(StorageIndex(m_mat.cols()), m_etree, post); in analyzePattern()
454 Index m = m_mat.cols(); in analyzePattern()
509 m_mat = matrix; in factorize()
512 …m_mat.uncompress(); //NOTE: The effect of this command is only to create the InnerNonzeros pointer… in factorize()
519 for(Index i = 0; i <= matrix.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i]; in factorize()
524 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i]; in factorize()
525 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i]; in factorize()
535 Index m = m_mat.rows(); in factorize()
536 Index n = m_mat.cols(); in factorize()
537 Index nnz = m_mat.nonZeros(); in factorize()
612 …Base::panel_dfs(m, panel_size, jcol, m_mat, m_perm_r.indices(), nseg1, dense, panel_lsub, segrep, … in factorize()