Home | History | Annotate | Download | only in SparseLU

Lines Matching refs:m_perm_c

175       return m_perm_c;
378 PermutationType m_perm_c; // Column permutation
421 ord(m_mat,m_perm_c);
424 if (m_perm_c.size())
437 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i];
438 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i];
465 if(m_perm_c.size()) {
466 m_perm_c = post_perm * m_perm_c;
508 // m_mat = matrix * m_perm_c.inverse();
510 if (m_perm_c.size())
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];
531 m_perm_c.resize(matrix.cols());
532 for(StorageIndex i = 0; i < matrix.cols(); ++i) m_perm_c.indices()(i) = i;
568 PermutationType iperm_c(m_perm_c.inverse());
687 m_detPermC = m_perm_c.determinant();