Searched refs:max_keys_per (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/vec/is/utils/ |
| H A D | psort.c | 98 PetscMPIInt *keys_per, max_keys_per; in PetscParallelSampleSelect() local 148 for (i = 0, max_keys_per = 0; i < size; i++) max_keys_per = PetscMax(keys_per[i], max_keys_per); in PetscParallelSampleSelect() 149 PetscCall(PetscMalloc1(size * max_keys_per, &finalpivots)); in PetscParallelSampleSelect() 153 for (i = keys_per[rank]; i < max_keys_per; i++) pivots[i] = PETSC_INT_MAX; in PetscParallelSampleSelect() 154 …PetscCallMPI(MPI_Allgather(pivots, max_keys_per, MPIU_INT, finalpivots, max_keys_per, MPIU_INT, ma… in PetscParallelSampleSelect() 158 for (j = 0; j < max_keys_per; j++) { in PetscParallelSampleSelect() 159 if (j < keys_per[i]) finalpivots[count++] = finalpivots[i * max_keys_per + j]; in PetscParallelSampleSelect()
|