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