Lines Matching refs:Index
33 template <typename Scalar, typename Index> class SparseLUImpl;
42 typedef typename IndexVector::Scalar Index; typedef
43 …column_dfs_traits(Index jcol, Index& jsuper, typename SparseLUImpl<Scalar, Index>::GlobalLU_t& glu… in column_dfs_traits()
46 bool update_segrep(Index /*krep*/, Index /*jj*/) in update_segrep()
50 void mem_expand(IndexVector& lsub, Index& nextl, Index chmark) in mem_expand()
58 Index m_jcol;
59 Index& m_jsuper_ref;
60 typename SparseLUImpl<Scalar, Index>::GlobalLU_t& m_glu;
61 SparseLUImpl<Scalar, Index>& m_luImpl;
92 template <typename Scalar, typename Index>
93 Index SparseLUImpl<Scalar,Index>::column_dfs(const Index m, const Index jcol, IndexVector& perm_r, … in column_dfs()
96 Index jsuper = glu.supno(jcol); in column_dfs()
97 Index nextl = glu.xlsub(jcol); in column_dfs()
104 for (Index k = 0; ((k < m) ? lsub_col[k] != emptyIdxLU : false) ; k++) in column_dfs()
106 Index krow = lsub_col(k); in column_dfs()
108 Index kmark = marker2(krow); in column_dfs()
117 Index fsupc, jptr, jm1ptr, ito, ifrom, istop; in column_dfs()
118 Index nsuper = glu.supno(jcol); in column_dfs()
119 Index jcolp1 = jcol + 1; in column_dfs()
120 Index jcolm1 = jcol - 1; in column_dfs()