Home
last modified time | relevance | path

Searched refs:jcol (Results 1 – 13 of 13) sorted by relevance

/external/eigen/Eigen/src/SparseLU/
DSparseLU_column_dfs.h43 …column_dfs_traits(Index jcol, Index& jsuper, typename SparseLUImpl<Scalar, StorageIndex>::GlobalLU… in column_dfs_traits()
44 : m_jcol(jcol), m_jsuper_ref(jsuper), m_glu(glu), m_luImpl(luImpl) in column_dfs_traits()
93 Index SparseLUImpl<Scalar,StorageIndex>::column_dfs(const Index m, const Index jcol, IndexVector& p… in column_dfs() argument
98 Index jsuper = glu.supno(jcol); in column_dfs()
99 Index nextl = glu.xlsub(jcol); in column_dfs()
103 column_dfs_traits<IndexVector, ScalarVector> traits(jcol, jsuper, glu, *this); in column_dfs()
113 if (kmark == jcol) continue; in column_dfs()
115 dfs_kernel(StorageIndex(jcol), perm_r, nseg, glu.lsub, segrep, repfnz, xprune, marker2, parent, in column_dfs()
120 StorageIndex nsuper = glu.supno(jcol); in column_dfs()
121 StorageIndex jcolp1 = StorageIndex(jcol) + 1; in column_dfs()
[all …]
DSparseLU_pivotL.h60 Index SparseLUImpl<Scalar,StorageIndex>::pivotL(const Index jcol, const RealScalar& diagpivotthresh… in pivotL() argument
63 …Index fsupc = (glu.xsup)((glu.supno)(jcol)); // First column in the supernode containing the colum… in pivotL()
64 …Index nsupc = jcol - fsupc; // Number of columns in the supernode portion, excluding jcol; nsupc >… in pivotL()
69 Scalar* lu_col_ptr = &(glu.lusup.data()[glu.xlusup(jcol)]); // Start of jcol in the supernode in pivotL()
73 Index diagind = iperm_c(jcol); // diagonal index in pivotL()
93 perm_r(pivrow) = StorageIndex(jcol); in pivotL()
94 return (jcol+1); in pivotL()
114 perm_r(pivrow) = StorageIndex(jcol); in pivotL()
DSparseLU_panel_bmod.h56 void SparseLUImpl<Scalar,StorageIndex>::panel_bmod(const Index m, const Index w, const Index jcol, in panel_bmod() argument
88 for (jj = jcol; jj < jcol + w; jj++) in panel_bmod()
90 nextl_col = (jj-jcol) * m; in panel_bmod()
109 for (jj = jcol; jj < jcol + w; jj++) in panel_bmod()
111 nextl_col = (jj-jcol) * m; in panel_bmod()
156 for (jj = jcol; jj < jcol + w; jj++) in panel_bmod()
158 nextl_col = (jj-jcol) * m; in panel_bmod()
191 for (jj = jcol; jj < jcol + w; jj++) in panel_bmod()
193 nextl_col = (jj-jcol) * m; in panel_bmod()
DSparseLU_column_bmod.h53 Index SparseLUImpl<Scalar,StorageIndex>::column_bmod(const Index jcol, const Index nseg, BlockScala… in column_bmod() argument
68 jsupno = glu.supno(jcol); in column_bmod()
113 nextlu = glu.xlusup(jcol); in column_bmod()
141 glu.xlusup(jcol + 1) = StorageIndex(nextlu); // close L\U(*,jcol); in column_bmod()
151 if (fst_col < jcol) in column_bmod()
160 nsupc = jcol - fst_col; // excluding jcol in column_bmod()
164 ufirst = glu.xlusup(jcol) + d_fsupc; in column_bmod()
165 Index lda = glu.xlusup(jcol+1) - glu.xlusup(jcol); in column_bmod()
DSparseLUImpl.h41 …Index snode_dfs(const Index jcol, const Index kcol,const MatrixType& mat, IndexVector& xprune, In…
42 Index snode_bmod (const Index jcol, const Index fsupc, ScalarVector& dense, GlobalLU_t& glu);
43 …Index pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector…
49 …void panel_dfs(const Index m, const Index w, const Index jcol, MatrixType& A, IndexVector& perm_r,…
51 …void panel_bmod(const Index m, const Index w, const Index jcol, const Index nseg, ScalarVector& de…
52 …Index column_dfs(const Index m, const Index jcol, IndexVector& perm_r, Index maxsuper, Index& nseg…
53 …Index column_bmod(const Index jcol, const Index nseg, BlockScalarVector dense, ScalarVector& tempv…
54 …Index copy_to_ucol(const Index jcol, const Index nseg, IndexVector& segrep, BlockIndexVector repfn…
55 …void pruneL(const Index jcol, const IndexVector& perm_r, const Index pivrow, const Index nseg, con…
DSparseLU.h685 Index jcol; in factorize() local
691 for (jcol = 0; jcol < n; ) in factorize()
695 for (k = jcol + 1; k < (std::min)(jcol+panel_size, n); k++) in factorize()
699 panel_size = k - jcol; in factorize()
704 panel_size = n - jcol; in factorize()
707 …Base::panel_dfs(m, panel_size, jcol, m_mat, m_perm_r.indices(), nseg1, dense, panel_lsub, segrep, … in factorize()
710 Base::panel_bmod(m, panel_size, jcol, nseg1, dense, tempv, segrep, repfnz, m_glu); in factorize()
713 for ( jj = jcol; jj< jcol + panel_size; jj++) in factorize()
715 k = (jj - jcol) * m; // Column index for w-wide arrays in factorize()
732 … info = Base::column_bmod(jj, (nseg - nseg1), dense_k, tempv, segrep_k, repfnz_k, jcol, m_glu); in factorize()
[all …]
DSparseLU_panel_dfs.h41 panel_dfs_traits(Index jcol, StorageIndex* marker) in panel_dfs_traits()
42 : m_jcol(jcol), m_marker(marker) in panel_dfs_traits()
219 void SparseLUImpl<Scalar,StorageIndex>::panel_dfs(const Index m, const Index w, const Index jcol, M… in panel_dfs() argument
227 panel_dfs_traits<IndexVector> traits(jcol, marker1.data()); in panel_dfs()
230 for (StorageIndex jj = StorageIndex(jcol); jj < jcol + w; jj++) in panel_dfs()
232 nextl_col = (jj - jcol) * m; in panel_dfs()
DSparseLU_copy_to_ucol.h50 Index SparseLUImpl<Scalar,StorageIndex>::copy_to_ucol(const Index jcol, const Index nseg, IndexVect… in copy_to_ucol() argument
55 Index jsupno = glu.supno(jcol); in copy_to_ucol()
59 StorageIndex nextu = glu.xusub(jcol); in copy_to_ucol()
100 glu.xusub(jcol + 1) = nextu; // close U(*,jcol) in copy_to_ucol()
DSparseLU_pruneL.h53 void SparseLUImpl<Scalar,StorageIndex>::pruneL(const Index jcol, const IndexVector& perm_r, const I… in pruneL() argument
57 Index jsupno = glu.supno(jcol); in pruneL()
/external/cblas/testing/
Dc_dblas2.c192 int i,irow,j,jcol,LDA; in F77_dgbmv() local
202 jcol=(*ku)-i; in F77_dgbmv()
203 for( j=jcol; j<*n; j++ ) in F77_dgbmv()
204 A[ LDA*(j-jcol)+irow ]=a[ (*lda)*j+i ]; in F77_dgbmv()
212 jcol=i-(*ku); in F77_dgbmv()
213 for( j=jcol; j<(*n+*kl); j++ ) in F77_dgbmv()
214 A[ LDA*j+irow ]=a[ (*lda)*(j-jcol)+i ]; in F77_dgbmv()
228 int irow, jcol, i, j, LDA; in F77_dtbmv() local
243 jcol=(*k)-i; in F77_dtbmv()
244 for( j=jcol; j<*n; j++ ) in F77_dtbmv()
[all …]
Dc_sblas2.c192 int i,irow,j,jcol,LDA; in F77_sgbmv() local
202 jcol=(*ku)-i; in F77_sgbmv()
203 for( j=jcol; j<*n; j++ ) in F77_sgbmv()
204 A[ LDA*(j-jcol)+irow ]=a[ (*lda)*j+i ]; in F77_sgbmv()
212 jcol=i-(*ku); in F77_sgbmv()
213 for( j=jcol; j<(*n+*kl); j++ ) in F77_sgbmv()
214 A[ LDA*j+irow ]=a[ (*lda)*(j-jcol)+i ]; in F77_sgbmv()
228 int irow, jcol, i, j, LDA; in F77_stbmv() local
243 jcol=(*k)-i; in F77_stbmv()
244 for( j=jcol; j<*n; j++ ) in F77_stbmv()
[all …]
Dc_cblas2.c47 int i,j,irow,jcol,LDA; in F77_cgbmv() local
56 jcol=(*ku)-i; in F77_cgbmv()
57 for( j=jcol; j<*n; j++ ){ in F77_cgbmv()
58 A[ LDA*(j-jcol)+irow ].real=a[ (*lda)*j+i ].real; in F77_cgbmv()
59 A[ LDA*(j-jcol)+irow ].imag=a[ (*lda)*j+i ].imag; in F77_cgbmv()
70 jcol=i-(*ku); in F77_cgbmv()
71 for( j=jcol; j<(*n+*kl); j++ ){ in F77_cgbmv()
72 A[ LDA*j+irow ].real=a[ (*lda)*(j-jcol)+i ].real; in F77_cgbmv()
73 A[ LDA*j+irow ].imag=a[ (*lda)*(j-jcol)+i ].imag; in F77_cgbmv()
181 int i,irow,j,jcol,LDA; in F77_chbmv() local
[all …]
Dc_zblas2.c47 int i,j,irow,jcol,LDA; in F77_zgbmv() local
56 jcol=(*ku)-i; in F77_zgbmv()
57 for( j=jcol; j<*n; j++ ){ in F77_zgbmv()
58 A[ LDA*(j-jcol)+irow ].real=a[ (*lda)*j+i ].real; in F77_zgbmv()
59 A[ LDA*(j-jcol)+irow ].imag=a[ (*lda)*j+i ].imag; in F77_zgbmv()
70 jcol=i-(*ku); in F77_zgbmv()
71 for( j=jcol; j<(*n+*kl); j++ ){ in F77_zgbmv()
72 A[ LDA*j+irow ].real=a[ (*lda)*(j-jcol)+i ].real; in F77_zgbmv()
73 A[ LDA*j+irow ].imag=a[ (*lda)*(j-jcol)+i ].imag; in F77_zgbmv()
181 int i,irow,j,jcol,LDA; in F77_zhbmv() local
[all …]