Home
last modified time | relevance | path

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

/petsc/src/mat/impls/composite/
H A Dmcomposite.c135 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 …]