Searched refs:nsupc (Results 1 - 5 of 5) sorted by relevance
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_pivotL.h | 64 Index nsupc = jcol - fsupc; // Number of columns in the supernode portion, excluding jcol; nsupc >=0 local 75 Index pivptr = nsupc; 79 for (isub = nsupc; isub < nsupr; ++isub) { 113 if (pivptr != nsupc ) 115 std::swap( lsub_ptr[pivptr], lsub_ptr[nsupc] ); 118 for (icol = 0; icol <= nsupc; icol++) 121 std::swap(lu_sup_ptr[itemp], lu_sup_ptr[nsupc + icol * lda]); 125 Scalar temp = Scalar(1.0) / lu_col_ptr[nsupc]; 126 for (k = nsupc [all...] |
H A D | SparseLU_column_bmod.h | 57 Index fsupc, nsupc, nsupr, luptr, kfnz, no_zeros; local 60 * nsupc = number of columns in a supernode 95 nsupc = krep - fst_col + 1; 97 nrow = nsupr - d_fsupc - nsupc; 159 nsupc = jcol - fst_col; // excluding jcol 160 nrow = nsupr - d_fsupc - nsupc; 165 Map<Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > A( &(glu.lusup.data()[luptr]), nsupc, nsupc, OuterStride<>(lda) ); 166 VectorBlock<ScalarVector> u(glu.lusup, ufirst, nsupc); 169 new (&A) Map<Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > ( &(glu.lusup.data()[luptr+nsupc]), nro [all...] |
H A D | SparseLU_SupernodalMatrix.h | 246 Index nsupc = supToCol()[k+1] - fsupc; // Number of columns in the current supernode local 247 Index nrow = nsupr - nsupc; // Number of rows in the non-diagonal part of the supernode 250 if (nsupc == 1 ) 270 Map<const Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > A( &(Lval[luptr]), nsupc, nsupc, OuterStride<>(lda) ); 271 Map< Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > U (&(X(fsupc,0)), nsupc, nrhs, OuterStride<>(n) ); 275 new (&A) Map<const Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > ( &(Lval[luptr+nsupc]), nrow, nsupc, OuterStride<>(lda) ); 281 Index iptr = istart + nsupc;
|
H A D | SparseLU_panel_bmod.h | 62 Index fsupc, nsupc, nsupr, nrow; local 75 * nsupc = number of columns in a supernode 80 nsupc = krep - fsupc + 1; 82 nrow = nsupr - nsupc; 102 if(nsupc >= 2)
|
H A D | SparseLU.h | 692 Index nsupc = m_mapL.supToCol()[k+1] - fsupc; local 695 if (nsupc == 1) 704 Map<const Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > A( &(m_mapL.valuePtr()[luptr]), nsupc, nsupc, OuterStride<>(lda) ); 705 Map< Matrix<Scalar,Dynamic,Dynamic>, 0, OuterStride<> > U (&(X(fsupc,0)), nsupc, nrhs, OuterStride<>(n) ); 711 for (Index jcol = fsupc; jcol < fsupc + nsupc; jcol++)
|
Completed in 118 milliseconds