Lines Matching refs:glu
44 * \param glu Global LU data.
51 BlockIndexVector repfnz ,IndexVector& perm_r, BlockScalarVector dense, GlobalLU_t& glu)
55 Index jsupno = glu.supno(jcol);
59 StorageIndex nextu = glu.xusub(jcol);
66 ksupno = glu.supno(krep);
72 fsupc = glu.xsup(ksupno);
73 isub = glu.xlsub(fsupc) + kfnz - fsupc;
76 while (new_next > glu.nzumax)
78 mem = memXpand<ScalarVector>(glu.ucol, glu.nzumax, nextu, UCOL, glu.num_expansions);
80 mem = memXpand<IndexVector>(glu.usub, glu.nzumax, nextu, USUB, glu.num_expansions);
87 irow = glu.lsub(isub);
88 glu.usub(nextu) = perm_r(irow); // Unlike the L part, the U part is stored in its final order
89 glu.ucol(nextu) = dense(irow);
100 glu.xusub(jcol + 1) = nextu; // close U(*,jcol)