Home
last modified time | relevance | path

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

/petsc/src/sys/objects/
H A Dgarbage.c92 static PetscErrorCode GarbageKeySortedIntersect_Private(PetscInt64 seta[], PetscInt *lena, PetscInt… in GarbageKeySortedIntersect_Private() argument
101 PetscCall(PetscSortedInt64(*lena, seta, &sorted)); in GarbageKeySortedIntersect_Private()
107 while (jj < lenb && seta[ii] > setb[jj]) jj++; in GarbageKeySortedIntersect_Private()
109 if (seta[ii] == setb[jj]) { in GarbageKeySortedIntersect_Private()
110 seta[counter] = seta[ii]; in GarbageKeySortedIntersect_Private()
122 PetscInt64 *seta, *setb; in PetscGarbageKeySortedIntersect() local
125 seta = (PetscInt64 *)inoutset; in PetscGarbageKeySortedIntersect()
128 PetscCallAbort(PETSC_COMM_SELF, PetscIntCast(seta[0], &lena)); in PetscGarbageKeySortedIntersect()
130 …PetscCallAbort(PETSC_COMM_SELF, GarbageKeySortedIntersect_Private(seta + 1, &lena, setb + 1, lenb)… in PetscGarbageKeySortedIntersect()
131 seta[0] = lena; in PetscGarbageKeySortedIntersect()