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

  /external/eigen/Eigen/src/SparseLU/
SparseLU_Utils.h 27 Index i, j, fsupc; local
32 fsupc = glu.xsup(i);
33 jlen = glu.xlsub(fsupc+1) - glu.xlsub(fsupc);
35 for (j = fsupc; j < glu.xsup(i+1); j++)
38 nnzU += j - fsupc + 1;
54 Index fsupc, i, j, k, jstart; local
62 fsupc = glu.xsup(i);
63 jstart = glu.xlsub(fsupc);
64 glu.xlsub(fsupc) = nextl;
    [all...]
SparseLU_column_bmod.h 58 Index fsupc, nsupc, nsupr, luptr, kfnz, no_zeros; local
60 * fsupc = first supernodal column
82 fsupc = glu.xsup(ksupno);
83 fst_col = (std::max)(fsupc, fpanelc);
86 // d_fsupc = 0 if fsupc > fpanelc
87 d_fsupc = fst_col - fsupc;
90 lptr = glu.xlsub(fsupc) + d_fsupc;
97 nsupr = glu.xlsub(fsupc+1) - glu.xlsub(fsupc);
114 fsupc = glu.xsup(jsupno)
    [all...]
SparseLU_panel_bmod.h 62 Index fsupc, nsupc, nsupr, nrow; local
74 * fsupc = first supernodal column
79 fsupc = glu.xsup(glu.supno(krep));
80 nsupc = krep - fsupc + 1;
81 nsupr = glu.xlsub(fsupc+1) - glu.xlsub(fsupc);
83 lptr = glu.xlsub(fsupc);
120 luptr = glu.xlusup(fsupc);
121 no_zeros = kfnz - fsupc;
135 luptr = glu.xlusup(fsupc);
    [all...]
SparseLU_pivotL.h 63 Index fsupc = (glu.xsup)((glu.supno)(jcol)); // First column in the supernode containing the column jcol local
64 Index nsupc = jcol - fsupc; // Number of columns in the supernode portion, excluding jcol; nsupc >=0
65 Index lptr = glu.xlsub(fsupc); // pointer to the starting location of the row subscripts for this supernode portion
66 Index nsupr = glu.xlsub(fsupc+1) - lptr; // Number of rows in the supernode
67 Index lda = glu.xlusup(fsupc+1) - glu.xlusup(fsupc); // leading dimension
68 Scalar* lu_sup_ptr = &(glu.lusup.data()[glu.xlusup(fsupc)]); // Start of the current supernode
SparseLU_copy_to_ucol.h 62 Index fsupc, mem; local
72 fsupc = glu.xsup(ksupno);
73 isub = glu.xlsub(fsupc) + kfnz - fsupc;
SparseLU_SupernodalMatrix.h 246 Index fsupc = supToCol()[k]; // First column of the current supernode local
247 Index istart = rowIndexPtr()[fsupc]; // Pointer index to the subscript of the current column
248 Index nsupr = rowIndexPtr()[fsupc+1] - istart; // Number of rows in the current supernode
249 Index nsupc = supToCol()[k+1] - fsupc; // Number of columns in the current supernode
257 InnerIterator it(*this, fsupc);
262 X(irow, j) -= X(fsupc, j) * it.value();
269 Index luptr = colIndexPtr()[fsupc];
270 Index lda = colIndexPtr()[fsupc+1] - luptr;
274 Map< Matrix<Scalar,Dynamic,Dest::ColsAtCompileTime, ColMajor>, 0, OuterStride<> > U (&(X(fsupc,0)), nsupc, nrhs, OuterStride<>(n) );
SparseLU_column_dfs.h 119 Index fsupc; local
131 fsupc = glu.xsup(nsuper);
140 if ( (jcol - fsupc) >= maxsuper) jsuper = emptyIdxLU;
149 if ( (fsupc < jcolm1-1) )
151 StorageIndex ito = glu.xlsub(fsupc+1);
SparseLU.h 736 Index fsupc = m_mapL.supToCol()[k]; local
737 Index lda = m_mapL.colIndexPtr()[fsupc+1] - m_mapL.colIndexPtr()[fsupc]; // leading dimension
738 Index nsupc = m_mapL.supToCol()[k+1] - fsupc;
739 Index luptr = m_mapL.colIndexPtr()[fsupc];
745 X(fsupc, j) /= m_mapL.valuePtr()[luptr];
751 Map< Matrix<Scalar,Dynamic,Dest::ColsAtCompileTime, ColMajor>, 0, OuterStride<> > U (&(X(fsupc,0)), nsupc, nrhs, OuterStride<>(n) );
757 for (Index jcol = fsupc; jcol < fsupc + nsupc; jcol++)
SparseLUImpl.h 42 Index snode_bmod (const Index jcol, const Index fsupc, ScalarVector& dense, GlobalLU_t& glu);
  /external/eigen/Eigen/src/SuperLUSupport/
SuperLUSupport.h 713 int fsupc, istart, nsupr; local
739 fsupc = L_FST_SUPC(k);
740 istart = L_SUB_START(fsupc);
741 nsupr = L_SUB_START(fsupc+1) - istart;
745 for (int j = fsupc; j < L_FST_SUPC(k+1); ++j)
    [all...]

Completed in 712 milliseconds