66 for (ksub = 0; ksub < nseg; ksub++) {
69 ksupno = glu.supno(krep);
73 if (kfnz != emptyIdxLU) {
74 fsupc = glu.xsup(ksupno);
75 isub = glu.xlsub(fsupc) + kfnz - fsupc;
76 segsize = krep - kfnz + 1;
77 new_next = nextu + segsize;
78 while (new_next > glu.nzumax) {
85 for (i = 0; i < segsize; i++) {
86 irow = glu.lsub(isub);
87 glu.usub(nextu) = perm_r(irow);
88 glu.ucol(nextu) = dense(irow);
89 dense(irow) = Scalar(0.0);
99 glu.xusub(jcol + 1) = nextu;