HomeSort by relevance Sort by last modified time
    Searched refs:perm_r (Results 1 - 8 of 8) sorted by null

  /external/eigen/Eigen/src/SparseLU/
SparseLU_pruneL.h 43 * \param[in] perm_r Row permutation
53 void SparseLUImpl<Scalar,StorageIndex>::pruneL(const Index jcol, const IndexVector& perm_r, const Index pivrow, const Index nseg,
102 if (perm_r(glu.lsub(kmax)) == emptyIdxLU)
104 else if ( perm_r(glu.lsub(kmin)) != emptyIdxLU)
SparseLUImpl.h 43 Index pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu);
45 void dfs_kernel(const StorageIndex jj, IndexVector& perm_r,
49 void 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);
52 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);
54 Index copy_to_ucol(const Index jcol, const Index nseg, IndexVector& segrep, BlockIndexVector repfnz ,IndexVector& perm_r, BlockScalarVector dense, GlobalLU_t& glu);
55 void pruneL(const Index jcol, const IndexVector& perm_r, const Index pivrow, const Index nseg, const IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, GlobalLU_t& glu);
57 void fixupL(const Index n, const IndexVector& perm_r, GlobalLU_t& glu);
SparseLU_pivotL.h 52 * \param[in,out] perm_r Row permutation (threshold pivoting)
60 Index SparseLUImpl<Scalar,StorageIndex>::pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu)
93 perm_r(pivrow) = StorageIndex(jcol);
114 perm_r(pivrow) = StorageIndex(jcol);
SparseLU_Utils.h 52 void SparseLUImpl<Scalar,StorageIndex>::fixupL(const Index n, const IndexVector& perm_r, GlobalLU_t& glu)
67 glu.lsub(nextl) = perm_r(glu.lsub(j)); // Now indexed into P*A
SparseLU_copy_to_ucol.h 42 * \param perm_r Row permutation
51 BlockIndexVector repfnz ,IndexVector& perm_r, BlockScalarVector dense, GlobalLU_t& glu)
88 glu.usub(nextu) = perm_r(irow); // Unlike the L part, the U part is stored in its final order
SparseLU_panel_dfs.h 62 void SparseLUImpl<Scalar,StorageIndex>::dfs_kernel(const StorageIndex jj, IndexVector& perm_r,
74 StorageIndex kperm = perm_r(krow);
118 StorageIndex chperm = perm_r(kchild);
204 * \param[in] perm_r Row permutation
219 void SparseLUImpl<Scalar,StorageIndex>::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)
248 dfs_kernel(jj, perm_r, nseg, panel_lsub, segrep, repfnz_col, xprune, marker, parent,
SparseLU_column_dfs.h 77 * \param perm_r Row permutation
93 Index SparseLUImpl<Scalar,StorageIndex>::column_dfs(const Index m, const Index jcol, IndexVector& perm_r, Index maxsuper, Index& nseg,
115 dfs_kernel(StorageIndex(jcol), perm_r, nseg, glu.lsub, segrep, repfnz, xprune, marker2, parent, local
  /external/eigen/Eigen/src/SuperLUSupport/
SuperLUSupport.h 25 int *perm_c, int *perm_r, int *etree, char *equed, \
34 PREFIX##gssvx(options, A, perm_c, perm_r, etree, equed, R, C, L, \
49 int *perm_c, int *perm_r, int *etree, char *equed, \
57 PREFIX##gssvx(options, A, perm_c, perm_r, etree, equed, R, C, L, \
84 int *perm_c, int *perm_r, int *etree, char *equed, \
92 PREFIX##gsisx(options, A, perm_c, perm_r, etree, equed, R, C, L, \
    [all...]

Completed in 104 milliseconds