Searched refs:nuniq (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/composite/ |
| H A D | mcomposite.c | 135 PetscInt i, j, k, n, nuniq, lo, hi, mid, *gindices, *buf, *tmp, tot; in MatMult_Composite() local 173 nuniq = 0; /* Number of unique nonzero columns */ in MatMult_Composite() 179 while (i < n && j < nuniq) { in MatMult_Composite() 190 nuniq = k + n - i; in MatMult_Composite() 191 } else if (j < nuniq) { in MatMult_Composite() 192 PetscCall(PetscArraycpy(buf + k, gindices + j, nuniq - j)); in MatMult_Composite() 193 nuniq = k + nuniq - j; in MatMult_Composite() 194 } else nuniq = k; in MatMult_Composite() 211 hi = nuniq; in MatMult_Composite() 224 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, nuniq, gindices, PETSC_OWN_POINTER, &ix)); in MatMult_Composite() [all …]
|