Home
last modified time | relevance | path

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

/petsc/src/vec/is/utils/
H A Dkdtree.c108 KDTreeSortContext kd_ctx = (KDTreeSortContext)ctx; in PetscKDTreeTimSort() local
109 …return PetscKDTreeSortFunc(*(PetscCount *)l, *(PetscCount *)r, kd_ctx->tree, kd_ctx->initial_axis); in PetscKDTreeTimSort()
270 KDTreeSortContext kd_ctx; in PetscKDTreeCreate() local
272 PetscCall(PetscNew(&kd_ctx)); in PetscKDTreeCreate()
273 kd_ctx->tree = tree; in PetscKDTreeCreate()
276 kd_ctx->initial_axis = (uint8_t)j; in PetscKDTreeCreate()
277 …num_coords, &sorted_indices[num_coords * j], sizeof(*sorted_indices), PetscKDTreeTimSort, kd_ctx)); in PetscKDTreeCreate()
279 PetscCall(PetscFree(kd_ctx)); in PetscKDTreeCreate()