DIRC g N$1QK.mailmapg N$@~g N$@~ETy0Ceq[c?DZ CHANGELOG.mdg N$@~g N$@~:A u¤TlSze^ʪ4 CITATION.bibg N$@~g N$@~| l(vZ=kwK̑MCMakeLists.txtg N$@~g N$@~'45?¸GG58CONTRIBUTING.mdg N$@~g N$@~E:T$FF.as LICENSEg N$@~g N$@~Et@2bO| r-/Mm README.mdg N$@~g N$@~EQ77ۢMM>nˆbenchmarks/CMakeLists.txtg N$@~g N$@~  vP 4[)f2Jy87,benchmarks/brute_force_vs_bvh/CMakeLists.txtg N$@~g N$@~  w $5I/j2x8O4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cppg N$@~g N$@~  xxQ^N䖩V W>l4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.hppg N$@~g N$@~  6ەнhB#1ƬA:benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hppg N$Og N$O)iK֡Ƃ6KUA 2$benchmarks/bvh_driver/CMakeLists.txtgA"gA")i>g(8PGAت8rM0benchmarks/bvh_driver/benchmark_registration.hppg N$Og N$O)i'F/!2 lt$benchmarks/bvh_driver/bvh_driver.cppg N$Og N$O0:H+gx՜Se/benchmarks/dbscan/ArborX_DBSCANVerification.hppg N$Og N$O0:K#׉d p!d benchmarks/dbscan/CMakeLists.txtg N$Og N$O0:LuC"l${}/Xbenchmarks/dbscan/README.mdg N$Og N$O0:~:5/8TA<,mzbenchmarks/dbscan/converter.cppg N$Og N$O0G$>0ȀzSpBF:B/Ubenchmarks/dbscan/data.hppg N$Og N$O0G<_; .aM}ٗ=jHbenchmarks/dbscan/dbscan.cppg N$_(g N$_(0R變ᨾm y*Ubenchmarks/dbscan/dbscan.hppgA"gA"03 j? V_P(y;Df7"benchmarks/dbscan/dbscan_timpl.hppg N$_(g N$_(0I4B~Robenchmarks/distributed_tree_driver/distributed_tree_driver.cppg N$nEpg N$nEp 43 |+-g3benchmarks/execution_space_instances/CMakeLists.txtgA"gA" / 3+-a`QIbenchmarks/execution_space_instances/execution_space_instances_driver.cppg N$nEpg N$nEpEe[vr+' R>7benchmarks/triangulated_surface_distance/CMakeLists.txtg N$nEpg N$nEpE#/KȨ֔u6,`E6benchmarks/triangulated_surface_distance/generator.hppg N$nEpg N$nEpEn ):/a>u<;Jbenchmarks/triangulated_surface_distance/triangulated_surface_distance.cppg N$nEpg N$nEp  =30o)H jvPn$benchmarks/union_find/CMakeLists.txtg N$}g N$}   7RߙuX?l,ݧ{7$benchmarks/union_find/union_find.cppg N$}g N$})iIucUq{- p0benchmarks/utils/ArborXBenchmark_PointClouds.hppg N$}g N$})iF8 Ql.G|:0benchmarks/utils/ArborXBenchmark_TimeMonitor.hppg N$}g N$}0]BgaIq)Ccmake/ArborXConfig.cmake.ing N$}g N$}0UQsi<:GWXLcmake/ArborXSettings.cmake.ing N$}g N$}0ӒevmxtScmake/SetupVersion.cmakeg N$}g N$}@?y lt=h docker/.envg N$}g N$}@ Zx@cTDM9Tdocker/Dockerfileg N$}g N$}@Jla~:zdocker/Dockerfile.clang-formatg N$}g N$}@ WJ"&Dw48#Ndocker/Dockerfile.hipccg N$}g N$}@!h︡FZń$+docker/Dockerfile.syclg N$}g N$}@"¢?/f_docker/README.mdg N$}g N$}@#4w2q QBxdocker/docker-compose.ymlg N$}g N$}HiW;=MJ9-=docs/LICENSE.ECLg N$g N$ 96b+?I_j$\-y%docs/logos/arborx_logo_v1.0.pngg N$g N$ :e{\^v|x=n lkPӬdocs/logos/arborx_logo_v1.0.svgg N$ Gg N$ G ;>wifsiC@E̠b,$docs/logos/arborx_logo_v1.0_nobg.pngg N$ Gg N$ GEb},9/U _5Gexamples/CMakeLists.txtg N$ Gg N$ GET$9 Y0examples/README.mdg N$ Gg N$ G p"Pz 6ӮI])I%examples/access_traits/CMakeLists.txtg N$ Gg N$ G  4#:ŸQ Njpo5examples/access_traits/example_cuda_access_traits.cppg N$ Gg N$ G "a0y_.MjV5l5examples/access_traits/example_host_access_traits.cppg N$ Gg N$ G)i *`B`P_ z>#examples/brute_force/CMakeLists.txtg N$ Gg N$ G)i2kT= JaX(ѕr,examples/brute_force/example_brute_force.cppg N$ Gg N$ G0 {Ҏ4C.R>} examples/callback/CMakeLists.txtg N$ Gg N$ G0<@qJz:2&examples/callback/example_callback.cppg N$ Gg N$ G@%~Eְsw蔘"b3examples/dbscan/CMakeLists.txtg N$ Gg N$ G@& *p(D\ۻMn:,"examples/dbscan/example_dbscan.cppg N$Ng N$NWwJn1Rpu_~|(examples/distributed_tree/CMakeLists.txtg N$Ng N$NY&̀&E?Jl\ -examples/distributed_tree/distributed_knn.cppg N$Ng N$N =' Nxdׅ *examples/molecular_dynamics/CMakeLists.txtg N$Ng N$N ?qLk xPMS:examples/molecular_dynamics/example_molecular_dynamics.cppg N$Ng N$Nb"+ 7ELPWyY,examples/moving_least_squares/CMakeLists.txtg N$Ng N$Nm#CF6Se(y"'WC6examples/moving_least_squares/moving_least_squares.cppg N$Ng N$N "2K cyT_ϺH@4"examples/raytracing/CMakeLists.txtg N$Ng N$N ":U5Mijا*examples/raytracing/example_raytracing.cppg N$Ng N$N)i ›!c8GU!>ˇ+examples/simple_intersection/CMakeLists.txtg N$Ng N$N)i |;iޜ\hˀ35examples/simple_intersection/example_intersection.cppg N$Ng N$N0YG4{t8 nuog-examples/triangle_intersection/CMakeLists.txtg N$Ng N$N0ۇյN4_.$*6r8examples/triangle_intersection/triangle_intersection.cppg N$Ng N$N@(|6uV r(yr^vexamples/viz/CMakeLists.txtg N$g N$@)Zk+>l@إV L!examples/viz/arborx_query_sort.pyg N$g N$@*e J%$>tI守examples/viz/leaf_cloud.txtg N$g N$@+R#G%НLexamples/viz/requirements.txtg N$g N$@,j@B<" m=6l]<#examples/viz/tree_visualization.cppg N$g N$]uscripts/benchmark.pyg N$g N$^n?= /HkC?^XĪscripts/benchmark_plot.pyg N$g N$_ %~'^hU1]scripts/check_format_cpp.shg N$g N$`%,'`OD 4S~Sscripts/docker_cmakeg N$g N$aR#G%НLscripts/requirements.txtg N$g N$ B(3^*w+$i*src/ArborX.hppg N$g N$ CWzȺtnŦ ;src/ArborX_Config.hpp.ing N$g N$ Dj6{S[q!Js lsrc/ArborX_Version.hpp.ingA"gA"m3I.myK+j{;src/cluster/ArborX_DBSCAN.hppg N$g N$m5)%Svd9^%ffz[I!src/cluster/ArborX_Dendrogram.hppg N$g N$m6q84.Q_G(Zsrc/cluster/ArborX_HDBSCAN.hppg N$g N$m@,[F*x PH*src/cluster/ArborX_MinimumSpanningTree.hppg N$g N$ "i1ڔ¡n^$T,src/cluster/detail/ArborX_BoruvkaHelpers.hppg N$g N$ "#S/҂+src/cluster/detail/ArborX_CartesianGrid.hppg N$g N$ "5| L':`/src/cluster/detail/ArborX_DendrogramHelpers.hppgA"gA" & kh1We0ڝ&Tʮ%src/cluster/detail/ArborX_FDBSCAN.hppgA"gA" &+ Bьeu -src/cluster/detail/ArborX_FDBSCANDenseBox.hppg N$g N$ & BCr/7GV^W F8src/cluster/detail/ArborX_MutualReachabilityDistance.hppg N$eg N$e &զDۓ!7F}3'src/cluster/detail/ArborX_UnionFind.hppg N$eg N$e &QWU!o"byR,~*src/cluster/detail/ArborX_WeightedEdge.hppg N$eg N$e)i#(P]1.=%y PG*src/distributed/ArborX_DistributedTree.hppg N$eg N$e0ۍڦB]X9OS^5src/distributed/detail/ArborX_DistributedTreeImpl.hppg N$eg N$e0ۑ) Фl 8(src/geometry/algorithms/ArborX_Valid.hppg N$g N$ F&[?߻ƣu}5src/interpolation/ArborX_InterpMovingLeastSquares.hppg N$g N$mPHsRN XH{Ksrc/interpolation/detail/ArborX_InterpDetailsCompactRadialBasisFunction.hppg N$g N$mR/u nbW( ;8 Osrc/interpolation/detail/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hppg N$g N$mTj׀x@src/interpolation/detail/ArborX_InterpDetailsPolynomialBasis.hppg N$g N$ $jw Vr`]ǭʓ!=Jsrc/interpolation/detail/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hppg N$g N$ &3ڜ 2_^6src/kokkos_ext/ArborX_KokkosExtAccessibilityTraits.hppg N$g N$ &8Ոѽ\؂xY\[^3src/kokkos_ext/ArborX_KokkosExtArithmeticTraits.hppg N$g N$ & .ϪG(\!3q6src/kokkos_ext/ArborX_KokkosExtKernelStdAlgorithms.hppg N$g N$ .%ym#-F/src/kokkos_ext/ArborX_KokkosExtMinMaxReduce.hppg N$g N$ .` w/Gl'src/kokkos_ext/ArborX_KokkosExtSort.hppg N$0ԣ},,src/spatial/detail/ArborX_BruteForceImpl.hppg N$g N$@<r8Wg a4Fm'src/spatial/detail/ArborX_Callbacks.hppgA"gA"@D3GӺ冠gZ&aTB 51src/spatial/detail/ArborX_CrsGraphWrapperImpl.hppgA"gA"@= 7 ~۱̊Uh;.src/spatial/detail/ArborX_ExpandHalfToFull.hppg N$g N$@? ׉JO1mP_^ eT+src/spatial/detail/ArborX_HalfTraversal.hppg N$0g N$0HL RHC԰0m9..src/spatial/detail/ArborX_HappyTreeFriends.hppg N$0g N$0I _ш4 kso-src/spatial/detail/ArborX_IndexableGetter.hppg N$0g N$0I( ye= ny' Mj*src/spatial/detail/ArborX_NeighborList.hppg N$0g N$0IljY_KL2-@qb"src/spatial/detail/ArborX_Node.hppg N$sg N$sJ#(olbyn!*"ı,src/spatial/detail/ArborX_PairValueIndex.hppg N$sg N$sJ$ 6qZ4o)h*src/spatial/detail/ArborX_PermutedData.hppg N$sg N$sJ%وew!<]29.src/spatial/detail/ArborX_PredicateHelpers.hppg N$sg N$sJ&\<KHLp(src/spatial/detail/ArborX_Predicates.hppg N$sg N$sJ'D]w&m*0src/spatial/detail/ArborX_SpaceFillingCurves.hppg N$sg N$s-src/spatial/detail/ArborX_TraversalPolicy.hppg N$sg N$sJ(<\fy]y).src/spatial/detail/ArborX_TreeConstruction.hppg N$sg N$sJ) U,3tޔ "vo/.src/spatial/detail/ArborX_TreeNodeLabeling.hppg N$sg N$sJ*>7B[%bxvHx,@ +src/spatial/detail/ArborX_TreeTraversal.hppg N$sg N$sJ+VgoIJ'A2h/src/spatial/detail/ArborX_TreeVisualization.hppg N$Og N$O  _v<&iЎGwntest/ArborXTest_Cloud.hppg N$Og N$O |?P(E"z>h8test/ArborXTest_LegacyTree.hppg N$Og N$O R5k>0)c2!test/ArborXTest_PairIndexRank.hppg N$Og N$O 9QYTnJs)test/ArborXTest_StdVectorToKokkosView.hppg N$Og N$O  @Mm 8%A"test/ArborXTest_TreeTypeTraits.hppg N$Og N$O  -,=p*hPlwWy%test/ArborX_BoostGeometryAdapters.hppg N$Og N$O 1#-i4f,Or#!test/ArborX_BoostRTreeHelpers.hppg N$Og N$O *8L; J* "test/ArborX_BoostRangeAdapters.hppg N$Og N$O 20㒪sA s A$test/ArborX_EnableDeviceTypes.hpp.ing N$Og N$O  ha$#Ud-$test/ArborX_EnableViewComparison.hppg N$g N$ z9 1t> K FW)test/BoostTest_CUDA_clang_workarounds.hppg N$g N$ 4z?<. VNJtest/CMakeLists.txtg N$g N$ 2Wf. 7DV6nADtest/Search_UnitTestHelpers.hppg N$g N$ H adi!Ib&*m.test/boost_ext/CompressedStorageComparison.hppg N$g N$ Jl7#ώLO:'test/boost_ext/KokkosPairComparison.hppg N$g N$ Kh,md`jSzf"test/boost_ext/TupleComparison.hppg N$g N$~|:~oQFĊ\*test/headers_self_contained/CMakeLists.txtg N$g N$~x*qm )test/headers_self_contained/tstHeader.cppg N$g N$ LxёMJ]B etest/mst_golden_test_edges.csvg N$9g N$9 CdW"Msl Qϐ{test/mst_golden_test_points.csvg N$9g N$9 up [j:test/tstAttachIndices.cppg N$9g N$9 &=xdTwXڏV7!test/tstBoostGeometryAdapters.cppg N$9g N$9  蹔A%qxUgjytest/tstBoostRangeAdapters.cppg N$9g N$9 FmAH %n['`#test/tstCompileOnlyAccessTraits.cppg N$9g N$9 vb\G%I(+Qy{G}D test/tstCompileOnlyCallbacks.cppg N$9g N$9 w&}< zOtest/tstCompileOnlyGeometry.cppg N$9g N$9 '*v44TkƹUajBtest/tstCompileOnlyMain.cppg N$9g N$9 )J 2ݰO}'test/tstCompileOnlyTypeRequirements.cppg N$9g N$9  9V44BwMk$test/tstCompileOnlyWeightedEdges.cppg N$9g N$9  0=SQZ{ test/tstContainerAdaptors.cppg N$9g N$9 6(Qة}@O$test/tstDBSCAN.cppg N$|&g N$|& 7#whpZy򿢉ttest/tstDendrogram.cppg N$|&g N$|& :H\gFp 4c+ԍtest/tstDetailsAlgorithms.cppg N$|&g N$|& ;ǰ !wȟwX98L T&test/tstDetailsCrsGraphWrapperImpl.cppg N$|&g N$|& < o(] @. dy D&test/tstDetailsDistributedTreeImpl.cppg N$|&g N$|& : 1݈͐DvUtest/tstDetailsDistributor.cppg N$|&g N$|& : 5:b+F8!Kb#test/tstDetailsExpandHalfToFull.cppg N$|&g N$|& : π{kHv&bd "test/tstDetailsGeometryReducer.cppgA"WgA"W : d.дv]=gQ_*k;$? test/tstDetailsHalfTraversal.cppg N$|&g N$|& :1!|ft ,%M/test/tstDetailsKokkosExtKernelStdAlgorithms.cppg N$|&g N$|& :P?r9QN aۏfP(test/tstDetailsKokkosExtMinMaxReduce.cppg N$|&g N$|& : Q9^Q$e)test/tstDetailsKokkosExtStdAlgorithms.cppg N$|&g N$|& : ?0ۻi;Dw:|(9test/tstDetailsKokkosExtUninitializedMemoryAlgorithms.cppg N$|&g N$|& :$2'z%ɚI1Ş%'test/tstDetailsKokkosExtViewHelpers.cppg N$|&g N$|& :+vh`Uytest/tstDetailsMortonCodes.cppg N$ng N$n :#zΤ;vRuo-test/tstDetailsMutualReachabilityDistance.cppg N$ng N$n ;'/fU dnE߮!_$lg͈"test/tstInterpDetailsPolyBasis.cppg N$g N$ K䬋 G>B0test/tstInterpDetailsSVD.cppg N$g N$ K^= O!ڵO؍aitest/tstKDOP.cppg N$g N$ K)" b^H})-g,iCG6"test/tstKokkosToolsAnnotations.cppg N$g N$ Y` #`kɐD{㞐9(-test/tstKokkosToolsDistributedAnnotations.cppg N$g N$ Yaz;$t 8\aZEh.test/tstKokkosToolsExecutionSpaceInstances.cppg N$g N$ Yb}{\QX7)Mtest/tstMinimumSpanningTree.cppg N$g N$ YdR>ij^u)test/tstMinimumSpanningTreeGoldenTest.cppg N$g N$ YfpHrrT!BMi=<_test/tstNeighborList.cppg N$g N$ YiۥJMʯ#Vcs|&test/tstPriorityQueueMiscellaneous.cppg N$ Bg N$ B Ym/bDʽsB+test/tstQueryTreeCallbackQueryPerThread.cppg N$ Bg N$ B Yn1ZNj&̈=pu7^test/tstQueryTreeCallbacks.cppg N$ Bg N$ B YyHO!ÈNbQ)(test/tstQueryTreeComparisonWithBoost.cppg N$ Bg N$ B Y{AK6j T}@ewP*k̖test/tstQueryTreeDegenerate.cppg N$ Bg N$ B Y| c7pF[v`feڗS#test/tstQueryTreeIntersectsKDOP.cppg N$ Bg N$ B Y}#PlR,ZHn v )test/tstQueryTreeManufacturedSolution.cppg N$ Bg N$ B Y$R }!kvxaU85w)test/tstQueryTreeRay.cppg N$ Bg N$ B Yg`F,ͽW:6$test/tstQueryTreeTraversalPolicy.cppg N$ Bg N$ B cD .jVŇ}test/tstRay.cppg N$Eg N$E c*D SY:ڀtest/tstSequenceContainers.cppg N$Eg N$E c )'`/;4Rtest/tstUnionFind.cppg N$Eg N$E dRSD5Y:>test/utf_main.cppTREE266 10 M%y 7OC$o src90 7 x:pO+>misc9 0 ~ ~mRlc<_cluster12 1 2h!~EXzu1xdetail8 0 kIEAؘo;~spatial27 1 /n$Pē7;detail24 0 8@Qj2=?лWϣgeometry18 1 Y^y|;P_Z!Dealgorithms9 0 3Q.Kd3%V|Pt kokkos_ext9 0 >b+6oD(<distributed7 1 f3tϒ@detail6 0 )s|`Ay=]՟pBinterpolation5 1 | ܒ56yx3^%`@jdetail4 0 lfedIƭWq-,ޚdocs4 1 8@kT:dމ%X8 Llogos3 0 <, )d]aVдfgtest80 2 m]H0nuryboost_ext3 0 /$AFFy.headers_self_contained2 0 bκlZEm34cmake3 0 奯r $3#'docker7 0 0~w'0 sH5.github2 1 jT/f,VT