Searched defs:perm_r (Results 1 - 6 of 6) sorted by relevance
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_Utils.h | 52 void SparseLUImpl<Scalar,Index>::fixupL(const Index n, const IndexVector& perm_r, GlobalLU_t& glu) argument 67 glu.lsub(nextl) = perm_r(glu.lsub(j)); // Now indexed into P*A
|
H A D | SparseLU_copy_to_ucol.h | 42 * \param perm_r Row permutation 50 Index SparseLUImpl<Scalar,Index>::copy_to_ucol(const Index jcol, const Index nseg, IndexVector& segrep, BlockIndexVector repfnz ,IndexVector& perm_r, BlockScalarVector dense, GlobalLU_t& glu) argument 87 glu.usub(nextu) = perm_r(irow); // Unlike the L part, the U part is stored in its final order
|
H A D | SparseLU_pruneL.h | 43 * \param[in] perm_r Row permutation 53 void SparseLUImpl<Scalar,Index>::pruneL(const Index jcol, const IndexVector& perm_r, const Index pivrow, const Index nseg, const IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, GlobalLU_t& glu) argument 101 if (perm_r(glu.lsub(kmax)) == emptyIdxLU) 103 else if ( perm_r(glu.lsub(kmin)) != emptyIdxLU)
|
H A D | SparseLU_pivotL.h | 52 * \param[in,out] perm_r Row permutation (threshold pivoting) 60 Index SparseLUImpl<Scalar,Index>::pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu) argument 91 perm_r(pivrow) = jcol; 111 perm_r(pivrow) = jcol;
|
H A D | SparseLU_column_dfs.h | 77 * \param perm_r Row permutation 93 Index SparseLUImpl<Scalar,Index>::column_dfs(const Index m, const Index jcol, IndexVector& perm_r, Index maxsuper, Index& nseg, BlockIndexVector lsub_col, IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, IndexVector& marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu) argument 113 dfs_kernel(jcol, perm_r, nseg, glu.lsub, segrep, repfnz, xprune, marker2, parent,
|
H A D | SparseLU_panel_dfs.h | 62 void SparseLUImpl<Scalar,Index>::dfs_kernel(const Index jj, IndexVector& perm_r, argument 74 Index kperm = perm_r(krow); 118 Index chperm = perm_r(kchild); 204 * \param[in] perm_r Row permutation 219 void SparseLUImpl<Scalar,Index>::panel_dfs(const Index m, const Index w, const Index jcol, MatrixType& A, IndexVector& perm_r, Index& nseg, ScalarVector& dense, IndexVector& panel_lsub, IndexVector& segrep, IndexVector& repfnz, IndexVector& xprune, IndexVector& marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu) argument 248 dfs_kernel(jj, perm_r, nseg, panel_lsub, segrep, repfnz_col, xprune, marker, parent,
|
Completed in 433 milliseconds