DIRC$i@ZXi@ZX;{ ۚ!ȱx޹? .clang-formati@ZXi@ZX;}⛲CK)wZS.clang-format-ignorei@ZXi@ZX; [-6RV Z .clang-tidyi@ZXi@ZX;.i_ vmzV& .git-blame-ignore-revsi@ZXi@ZX;h֡? T.gitattributesi@ZXi@ZX;uҸZqQ^.github/dependabot.ymli@ZXi@ZX;\Ӟdы3Eoa=.github/workflows/windows.ymli@ZXi@ZX;H[ "ށiuZ6OU .gitignorei@ZXi@ZX;h(~w{Ȧ_g.jenkins/continuous.groovyi@ZXi@ZX;+ Ź(n_po%.jenkins/nightly.groovyi@ZXi@ZX;*gkH??^KfjGC .mailmapi@ZXi@ZX;cͲ :SJ?W# CHANGELOG.mdi@ZXi@ZX; u¤TlSze^ʪ4 CITATION.bibi@ZXi@ZX; тnK}@!Ae뜭vCMakeLists.txti@ZXi@ZX;'45?¸GG58CONTRIBUTING.mdi@ZXi@ZX; q<)'Ϸ>՗e LICENSEi@ZXi@ZX;t@2bO| r-/Mm README.mdi@ZXi@ZX;zM*687ROáW~/ <benchmarks/CMakeLists.txti@ZXi@ZX;P 4[)f2Jy87,benchmarks/brute_force_vs_bvh/CMakeLists.txti@ZXi@ZX; $^v"vvOi 4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cppi@ZXi@ZX;xǞHo4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.hppi@ZXi@ZX;`3i6ݧ8 :benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hppi@ZXi@ZX;n4qvןe˲. `<+?$benchmarks/bvh_driver/CMakeLists.txti@ZXi@ZX;@Wa++p4(0benchmarks/bvh_driver/benchmark_registration.hppi@ZXi@ZX;$u ɛAe+5ICf{T$benchmarks/bvh_driver/bvh_driver.cppi@ZXi@ZX;Go|jm"#^ t0benchmarks/cluster/ArborX_DBSCANVerification.hppi@ZXi@ZX;dARmΑ*CaB!benchmarks/cluster/CMakeLists.txti@ZXi@ZX;uC"l${}/Xbenchmarks/cluster/README.mdi@ZXi@ZX; d,u AZl Hbenchmarks/cluster/data.cppi@ZXi@ZX;BbS4Ky-+ GtQbenchmarks/cluster/data.hppi@ZXi@ZX;0moN" S渖a!benchmarks/cluster/data_timpl.hppi@ZXi@ZX;8EA 噯& GP090benchmarks/cluster/dbscan.cppi@ZXi@ZX;*\ s֦`ӤuAR'benchmarks/cluster/distributed_data.hppi@ZXi@ZX;'{ם9gp#P)benchmarks/cluster/distributed_dbscan.cppi@ZXi@ZX;6+z ˜_{uAbenchmarks/cluster/hdbscan.cppi@ZXi@ZX;Ha/=d3ebenchmarks/cluster/input.arborxi@ZXi@ZX;4B~Robenchmarks/distributed_tree_driver/distributed_tree_driver.cppi@c6i@c6;3 |+-g3benchmarks/execution_space_instances/CMakeLists.txti@c6i@c6;Jq"I:dIbenchmarks/execution_space_instances/execution_space_instances_driver.cppi@c6i@c6;e[vr+' R>7benchmarks/triangulated_surface_distance/CMakeLists.txti@c6i@c6;+oR´F@gVn6benchmarks/triangulated_surface_distance/generator.hppi@c6i@c6;,IZP!Jbenchmarks/triangulated_surface_distance/triangulated_surface_distance.cppi@c6i@c6;=30o)H jvPn$benchmarks/union_find/CMakeLists.txti@c6i@c6;'$bsHed;PMI$benchmarks/union_find/union_find.cppi@c6i@c6<I(%D5Aۉ #"0benchmarks/utils/ArborXBenchmark_PointClouds.hppi@c6i@c6<F'~w5I[y130benchmarks/utils/ArborXBenchmark_TimeMonitor.hppi@c6i@c6<]BgaIq)Ccmake/ArborXConfig.cmake.ini@c6i@c6<UQsi<:GWXLcmake/ArborXSettings.cmake.ini@c6i@c6<GbN 7 Focmake/SetupVersion.cmakei@c6i@c6<?y lt=h docker/.envi@c6i@c6<YĕpvDбE@docker/Dockerfilei@c6i@c6< Jla~:zdocker/Dockerfile.clang-formati@c6i@c6< -`1ud^]p:=docker/Dockerfile.hipcci@c6i@c6< ̈o:L;O]aDWadocker/Dockerfile.nvcci@c6i@c6< bt\I)¹ f̟֡ docker/Dockerfile.sycli@c6i@c6< 3C3𮒗͐!docker/README.mdi@c6i@c6<4w2q QBxdocker/docker-compose.ymli@c6i@c6<iW;=MJ9-=docs/LICENSE.ECLi@c6i@c6<6b+?I_j$\-y%docs/logos/arborx_logo_v1.0.pngi@c6i@c6<e{\^v|x=n lkPӬdocs/logos/arborx_logo_v1.0.svgi@c6i@c6<>wifsiC@E̠b,$docs/logos/arborx_logo_v1.0_nobg.pngi@c6i@c6<~弄 "h-Sexamples/CMakeLists.txti@c6i@c6<g%WQMU @շ* examples/README.mdi@c6i@c6<"Pz 6ӮI])I%examples/access_traits/CMakeLists.txti@c6i@c6< _;T Mi^5L}5examples/access_traits/example_cuda_access_traits.cppi@c6i@c6<N9UT\Öx.5examples/access_traits/example_host_access_traits.cppi@c6i@c6< *`B`P_ z>#examples/brute_force/CMakeLists.txti@c6i@c6<n^U@SUZ{C,examples/brute_force/example_brute_force.cppi@c6i@c6} examples/callback/CMakeLists.txti@c6i@c6<"uX]zt㺺;c[&examples/callback/example_callback.cppi@c6i@c6<$̈ϓJA&:9f'examples/custom_distance/CMakeLists.txti@c6i@c6<%E;z2MNؑe.k̦4examples/custom_distance/example_custom_distance.cppi@c6i@c6<'~Eְsw蔘"b3examples/dbscan/CMakeLists.txti@c6i@c6<( )8ܔz0QZס%("examples/dbscan/example_dbscan.cppi@c6i@c6<*wJn1Rpu_~|(examples/distributed_tree/CMakeLists.txti@c6i@c6<+&YJ#5`AG X!q-examples/distributed_tree/distributed_knn.cppi@c6i@c6<.U`P$o0 t_5examples/emst/CMakeLists.txti@c6i@c6ˇ+examples/simple_intersection/CMakeLists.txti@Qli@Ql<; |GpQj߮sT "o5examples/simple_intersection/example_intersection.cppi@Qli@Ql<=G4{t8 nuog-examples/triangle_intersection/CMakeLists.txti@Qli@Qll@إV L!examples/viz/arborx_query_sort.pyi@Qli@QltI守examples/viz/leaf_cloud.txti@Qli@Qluscripts/benchmark.pyi@Qli@Ql3Gu+(src/cluster/ArborX_DistributedDBSCAN.hppi@Qli@QlUP_*src/cluster/ArborX_MinimumSpanningTree.hppi@Qli@Ql߶On4C3-*src/geometry/algorithms/ArborX_Reducer.hppi@Qli@Ql<űN oIJORao4src/geometry/algorithms/ArborX_TranslateAndScale.hppi@Qli@Ql< N@O;۰E^A(src/geometry/algorithms/ArborX_Valid.hppi@Qli@Ql<& 1ֈ&7T9:E D5src/interpolation/ArborX_InterpMovingLeastSquares.hppi@Qli@Ql<iC3ps:4x#[Ksrc/interpolation/detail/ArborX_InterpDetailsCompactRadialBasisFunction.hppi@ti@t<C+o~z,򖉇/gX Osrc/interpolation/detail/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hppi@ti@t<z]nhk#gy bպVr@src/interpolation/detail/ArborX_InterpDetailsPolynomialBasis.hppi@ti@t<تip3zc#D٢6src/kokkos_ext/ArborX_KokkosExtAccessibilityTraits.hppi@ti@t<8Mӄ~ 2sh3src/kokkos_ext/ArborX_KokkosExtArithmeticTraits.hppi@ti@t< 9ꂦ .z6src/kokkos_ext/ArborX_KokkosExtKernelStdAlgorithms.hppi@ti@t<%p, xNƛ53͚ /src/kokkos_ext/ArborX_KokkosExtMinMaxReduce.hppi@ti@t<#!Nף\/>:[]'src/kokkos_ext/ArborX_KokkosExtSort.hppi@ti@t<y܊31,!_bd0src/kokkos_ext/ArborX_KokkosExtStdAlgorithms.hppi@ti@t<^K$6hmTUn>@src/kokkos_ext/ArborX_KokkosExtUninitializedMemoryAlgorithms.hppi@ti@t<r2T&rPSoMga.src/spatial/detail/ArborX_ExpandHalfToFull.hppi@ti@t< "$N$Oeu< +src/spatial/detail/ArborX_HalfTraversal.hppi@ti@t< 8n: -Lm28.src/spatial/detail/ArborX_HappyTreeFriends.hppi@ti@t< %MߊAB|-src/spatial/detail/ArborX_IndexableGetter.hppi@ti@t<( s̆( 5o}4(src/spatial/detail/ArborX_MortonCode.hppi@ti@t< t~γ^~X`H3src/spatial/detail/ArborX_NearestBufferProvider.hppi@ti@t<! Ma_n,k*src/spatial/detail/ArborX_NeighborList.hppi@ti@t<5wK4bڸ"src/spatial/detail/ArborX_Node.hppi@ti@t<DR:w5*}w,src/spatial/detail/ArborX_PairValueIndex.hppi@ti@t<',Q=8a1o*src/spatial/detail/ArborX_PermutedData.hppi@ti@t< !zyzP+src/spatial/detail/ArborX_TreeTraversal.hppi@ti@t<>ȈLMlb/src/spatial/detail/ArborX_TreeVisualization.hppi@ti@t< _ ŒmN@V- 'test/boost_ext/KokkosPairComparison.hppi@ti@t<֠ɄdaH]tXj"test/boost_ext/TupleComparison.hppi@ti@t<|:~oQFĊ\*test/headers_self_contained/CMakeLists.txti@ti@t<p k0B$)test/headers_self_contained/tstHeader.cppi@ti@t<LxёMJ]B etest/mst_golden_test_edges.csvi@ti@t<CdW"Msl Qϐ{test/mst_golden_test_points.csvi@ti@t<ҡwС*+ɗzV}test/tstAttachIndices.cppi@}i@}<& #JFW57!test/tstBoostGeometryAdapters.cppi@}i@}< 8Z>$test/tstCompileOnlyWeightedEdges.cppi@}i@}< j,M&xWdtest/tstContainerAdaptors.cppi@}i@}<5յ4 Uaxtest/tstDBSCAN.cppi@}i@}<$4 Y-.y;])N"test/tstDendrogram.cppi@}i@}<&;c@%jsI(X;&test/tstDetailsCrsGraphWrapperImpl.cppi@}i@}< *j ̤ZȮ&test/tstDetailsDistributedTreeImpl.cppi@}i@}< 2&9 Xti&Jtest/tstDetailsDistributor.cppi@}i@}< 5 (ԝ%[ g%#test/tstDetailsExpandHalfToFull.cppi@}i@}< e&bZ(VKvW"test/tstDetailsGeometryReducer.cppi@}i@}< dP,OKCxAS²৆շ} test/tstDetailsHalfTraversal.cppi@}i@}<Z0Efيmm@v)/test/tstDetailsKokkosExtKernelStdAlgorithms.cppi@}i@}<Pܰn'>yg|(test/tstDetailsKokkosExtMinMaxReduce.cppi@}i@}<AEaE-V7)test/tstDetailsKokkosExtStdAlgorithms.cppi@}i@}< -g>O)NaC~9test/tstDetailsKokkosExtUninitializedMemoryAlgorithms.cppi@}i@}<$g3hpcIE7'test/tstDetailsKokkosExtViewHelpers.cppi@}i@}<Ͼd:!dnYramtest/tstDetailsMortonCodes.cppi@}i@}<#܋wRr-test/tstDetailsMutualReachabilityDistance.cppi@}i@}<49Jy)oٴZtest/tstDetailsSVD.cppi@}i@}<&t.ᶓm/hJ(q#test/tstDetailsTreeConstruction.cppi@}i@}<6kMPnf}z ѱJ hb#test/tstDetailsTreeNodeLabeling.cppi@}i@}<b :b8DD?test/tstDetailsUtils.cppi@}i@}< 6U"G\+nEtest/tstDetailsVector.cppi@}i@}<Vl "test/tstDistributedTreeNearest.cppi@}i@}<PZaU(Oݎ~"test/tstDistributedTreeSpatial.cppi@}i@}<?_M|\v:test/tstGeometryCentroid.cppi@}i@}<XbjV^k test/tstGeometryClosestPoint.cppi@}i@}<*Mslv׸OT;`test/tstGeometryDistance.cppi@}i@}<TYQ#tEp, chUYtest/tstGeometryExpand.cppi@}i@}<Z7% U0cEYӼ8test/tstGeometryIntersects.cppi@}i@}< Z510΅pEatest/tstGeometryMisc.cppi@}i@}=k$ٞ&=^Xctest/tstHeapOperations.cppi@}i@}=u+HD$wtest/tstIndexableGetter.cppi@}i@}=s#tOw e3test/tstInterpDetailsCompactRadialBasisFunction.cppi@}i@}= !־0/>vH(test/tstInterpDetailsMLSCoefficients.cppi@}i@}= dyB9K~p'zd"test/tstInterpDetailsPolyBasis.cppi@}i@}= 09{&a_-#$test/tstInterpMovingLeastSquares.cppi@}i@}= &bYp_V_ƒ#cCW"test/tstKokkosToolsAnnotations.cppi@}i@}=$w]g=~>8KSO`-test/tstKokkosToolsDistributedAnnotations.cppi@}i@}=v'.v`l`+EA.test/tstKokkosToolsExecutionSpaceInstances.cppi@}i@}=th73(}41/՘4test/tstMinimumSpanningTree.cppi@}i@}=Sŋ+[tSnll:f)test/tstMinimumSpanningTreeGoldenTest.cppi@}i@}= HH:GN5RKrS.0x<test/tstNeighborList.cppi@}i@}=61a`|Y {W%Abtest/tstPredicateHelpers.cppi@}i@}=ظ?fvǢ;/iu&test/tstPriorityQueueMiscellaneous.cppi@}i@}=ojDãk<˨Ӵ!! %=J@+test/tstQueryTreeCallbackQueryPerThread.cppi@}i@}=6cr[Ϡ Ոtest/tstQueryTreeCallbacks.cppi@}i@}=$V0ƦZJYs(test/tstQueryTreeComparisonWithBoost.cppi@}i@}=Ll9Ѣ$)EIptest/tstQueryTreeDegenerate.cppi@}i@}= 6-7ݦk}?$mL#test/tstQueryTreeIntersectsKDOP.cppi@}i@}=&l'wv-_ۘ)test/tstQueryTreeManufacturedSolution.cppi@}i@}=$pK4H`^^8:xtest/tstQueryTreeRay.cppi@}i@}=? Lӊn5i$test/tstQueryTreeTraversalPolicy.cppi@}i@}=  o ]RU{test/tstRay.cppi@}i@}=*( ,+T3Թsxtest/tstSequenceContainers.cppi@}i@}=ہw2aqH[.qtest/tstUnionFind.cppi@}i@}= ʩLS65oJXYMtest/utf_main.cppTREE292 10 .W6 Ep+vU}zsrc94 7 ;{Yn)ֿuQ(misc10 0 꺕3Ehgʄqcluster14 1 "/ƷqgĦLudetail9 0 c$ji"b#GRuꮬ{Sspatial26 1 zKgb|^>5.detail23 0 q$`5kSN5mi ({geometry21 1 'wsVwOV X~algorithms11 0 rѰkokkos_ext9 0 NPĕzYQ#distributed7 1 RaFM选mdetail6 0 مF+gK~interpolation4 1 թ[(?RR cRdetail3 0 Nv2|[MmyF%docs4 1 8@kT:dމ%X8 Llogos3 0 <, )d]aVдfgtest88 2 7(~ Zk!0boost_ext3 0 fk", U"headers_self_contained2 0 c:`LIqxbcmake3 0 tlyjgydocker8 0 hOxc(.github2 1 !d|JGx3_workflows1 0 NS# Eg&ԯP)scripts6 0 ebp‰JLfw.jenkins2 0 Q`AiBWr/ovexamples32 13 @cJlDVS2Qvkrviz5 0 zON,C' cU'۔`emst2 0 ^>GۇӠdbscan2 0 AČ Ξ"qcallback2 0 zcan {raytracing2 0 ;D @N1]͓brute_force2 0 A?(2%9@access_traits3 0 ݏ~NW3custom_distance2 0 |;rS7}l7distributed_tree2 0 =1"&#Y#Xrmolecular_dynamics2 0 oČ:w.5l0simple_intersection2 0 keKI#~~tgW0moving_least_squares2 0 E`d$ndtriangle_intersection2 0 OٴP1y-:EKM~79