Searched refs:runstart (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/utils/ |
| H A D | sortso.c | 807 …size, CompFunc cmp, PetscCtx ctx, PetscInt n, PetscInt minrun, PetscInt runstart, PetscInt *runend) in PetscTimSortBuildRun_Private() argument 809 const PetscInt re = PetscMin(runstart + minrun, n - 1); in PetscTimSortBuildRun_Private() 810 PetscInt ri = runstart; in PetscTimSortBuildRun_Private() 813 if (PetscUnlikely(runstart == n - 1)) { in PetscTimSortBuildRun_Private() 814 *runend = runstart; in PetscTimSortBuildRun_Private() 825 PetscInt lo = runstart, hi = ri; in PetscTimSortBuildRun_Private() 838 if (ri - runstart <= minrun >> 1) { in PetscTimSortBuildRun_Private() 840 PetscCall(PetscInsertionSort_Private(arr, tarr, size, cmp, ctx, runstart, ri, re)); in PetscTimSortBuildRun_Private() 842 PetscCall(PetscBinaryInsertionSort_Private(arr, tarr, size, cmp, ctx, runstart, ri, re)); in PetscTimSortBuildRun_Private() 849 …size, CompFunc cmp, PetscCtx ctx, PetscInt n, PetscInt minrun, PetscInt runstart, PetscInt *runend) in PetscTimSortBuildRunWithArray_Private() argument [all …]
|