Lines Matching refs:keysin
93 …etscParallelSampleSelect(PetscLayout mapin, PetscLayout mapout, PetscInt keysin[], PetscInt *outpi… in PetscParallelSampleSelect() argument
120 pivots[i] = keysin[index]; in PetscParallelSampleSelect()
234 …rallelSortInt_Samplesort(PetscLayout mapin, PetscLayout mapout, PetscInt keysin[], PetscInt keysou… in PetscParallelSortInt_Samplesort() argument
246 PetscCall(PetscSortInt(mapin->n, keysin)); in PetscParallelSortInt_Samplesort()
248 PetscCall(PetscParallelSampleSelect(mapin, mapout, keysin, &pivots)); in PetscParallelSortInt_Samplesort()
254 while ((j < mapin->n) && (keysin[j] < pivots[i])) j++; in PetscParallelSortInt_Samplesort()
268 …PetscCallMPI(MPI_Alltoallv(keysin, keys_per_snd, offsets_snd, MPIU_INT, buffer, keys_per_rcv, offs… in PetscParallelSortInt_Samplesort()
320 PetscErrorCode PetscParallelSortInt(PetscLayout mapin, PetscLayout mapout, PetscInt keysin[], Petsc… in PetscParallelSortInt() argument
333 if (mapin->n) PetscAssertPointer(keysin, 3); in PetscParallelSortInt()
338 if (keysout != keysin) PetscCall(PetscArraycpy(keysout, keysin, mapin->n)); in PetscParallelSortInt()
342 if (keysout != keysin) { in PetscParallelSortInt()
344 PetscCall(PetscArraycpy(keysincopy, keysin, mapin->n)); in PetscParallelSortInt()
345 keysin = keysincopy; in PetscParallelSortInt()
347 PetscCall(PetscParallelSortInt_Samplesort(mapin, mapout, keysin, keysout)); in PetscParallelSortInt()