Home
last modified time | relevance | path

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

/petsc/src/vec/is/utils/
H A Dkdtree.c47 PetscErrorCode PetscKDTreeDestroy(PetscKDTree *tree) in PetscKDTreeDestroy()
86 PetscKDTree tree;
91 static inline int PetscKDTreeSortFunc(PetscCount left, PetscCount right, PetscKDTree tree, uint8_t … in PetscKDTreeSortFunc()
112 static PetscErrorCode PetscKDTreeVerifySortedIndices(PetscKDTree tree, PetscCount sorted_indices[],… in PetscKDTreeVerifySortedIndices()
132 PetscKDTree tree;
140 PetscKDTree tree = kd_build->tree; in PetscKDTreeBuildStemAndLeaves()
236 …const PetscReal coords[], PetscCopyMode copy_mode, PetscInt max_bucket_size, PetscKDTree *new_tree) in PetscKDTreeCreate()
238 PetscKDTree tree; in PetscKDTreeCreate()
324 static inline PetscErrorCode PetscKDTreeQueryLeaf(PetscKDTree tree, KDLeaf leaf, const PetscReal po… in PetscKDTreeQueryLeaf()
342 static inline PetscErrorCode PetscKDTreeQueryLeaf_CopyCoords(PetscKDTree tree, KDLeaf leaf, const P… in PetscKDTreeQueryLeaf_CopyCoords()
[all …]
/petsc/include/
H A Dpetscis.h354 typedef struct _n_PetscKDTree *PetscKDTree; typedef
356 …PetscKDTreeCreate(PetscCount, PetscInt, const PetscReal[], PetscCopyMode, PetscInt, PetscKDTree *);
357 PETSC_EXTERN PetscErrorCode PetscKDTreeDestroy(PetscKDTree *);
358 PETSC_EXTERN PetscErrorCode PetscKDTreeView(PetscKDTree, PetscViewer);
359 PETSC_EXTERN PetscErrorCode PetscKDTreeQueryPointsNearestNeighbor(PetscKDTree, PetscCount, const Pe…
/petsc/src/vec/is/utils/tests/
H A Dex1.c21 PetscKDTree tree; in main()
/petsc/src/vec/is/sf/utils/
H A Dsfcoord.c185 PetscKDTree tree; in PetscSFSetGraphFromCoordinates()
/petsc/doc/changes/
H A D323.md61 - Add `PetscKDTree`, an implementation of K-d trees for efficient nearest-neighbor point searches. …