Lines Matching refs:minrun
807 …har *tarr, size_t size, CompFunc cmp, PetscCtx ctx, PetscInt n, PetscInt minrun, PetscInt runstart… in PetscTimSortBuildRun_Private() argument
809 const PetscInt re = PetscMin(runstart + minrun, n - 1); in PetscTimSortBuildRun_Private()
838 if (ri - runstart <= minrun >> 1) { in PetscTimSortBuildRun_Private()
849 …r *btarr, size_t bsize, CompFunc cmp, PetscCtx ctx, PetscInt n, PetscInt minrun, PetscInt runstart… in PetscTimSortBuildRunWithArray_Private() argument
851 const PetscInt re = PetscMin(runstart + minrun, n - 1); in PetscTimSortBuildRunWithArray_Private()
880 if (ri - runstart <= minrun >> 1) { in PetscTimSortBuildRunWithArray_Private()
968 PetscInt stacksize = 0, minrun, runstart = 0, runend = 0; in PetscTimSort() local
984 minrun = t + r; in PetscTimSort()
987 PetscCall(PetscInfo(NULL, "minrun = %" PetscInt_FMT "\n", minrun)); in PetscTimSort()
989 …tscCheck(!(minrun < 32) && !(minrun > 65), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Calculated minrun %" … in PetscTimSort()
991 PetscCall(PetscMalloc1((size_t)minrun * size, &buff.ptr)); in PetscTimSort()
992 buff.size = (size_t)minrun * size; in PetscTimSort()
997 …PetscCall(PetscTimSortBuildRun_Private((char *)arr, buff.ptr, size, cmp, ctx, n, minrun, runstart,… in PetscTimSort()
1093 PetscInt stacksize = 0, minrun, runstart = 0, runend = 0; in PetscTimSortWithArray() local
1109 minrun = t + r; in PetscTimSortWithArray()
1112 PetscCall(PetscInfo(NULL, "minrun = %" PetscInt_FMT "\n", minrun)); in PetscTimSortWithArray()
1113 …n < 64 || (minrun >= 32 && minrun <= 65), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Calculated minrun %" P… in PetscTimSortWithArray()
1115 PetscCall(PetscMalloc1((size_t)minrun * asize, &abuff.ptr)); in PetscTimSortWithArray()
1116 abuff.size = (size_t)minrun * asize; in PetscTimSortWithArray()
1118 PetscCall(PetscMalloc1((size_t)minrun * bsize, &bbuff.ptr)); in PetscTimSortWithArray()
1119 bbuff.size = (size_t)minrun * bsize; in PetscTimSortWithArray()
1124 …ar *)arr, abuff.ptr, asize, (char *)barr, bbuff.ptr, bsize, cmp, ctx, n, minrun, runstart, &runend… in PetscTimSortWithArray()