DIRC g|C 8g|C 80'd? ۚ!ȱx޹? .clang-formatg|C 8g|C 80'd@⛲CK)wZS.clang-format-ignoreg|C 8g|C 80'dA`;~Wm*m;! .clang-tidyg|C g|C 0'dB.i_ vmzV& .git-blame-ignore-revsg|C g|C 0'dCh֡? T.gitattributesg|C g|C 0'dEuҸZqQ^.github/dependabot.ymlg|C %FVg|C %FV0'dG-Pt}!E;D#n,.github/workflows/windows.ymlg|C %FVg|C %FV0'dHH[ "ށiuZ6OU .gitignoreg|C 4g|C 40'dJg^hR"哊$.jenkins/continuous.groovyg|C 4g|C 40'dK+pD,׼x&R].jenkins/nightly.groovyg|C 4g|C 40'dL8-C@Ớt>QK.mailmapg|C 4g|C 40'dMTy0Ceq[c?DZ CHANGELOG.mdg|C Ctg|C Ct0'dN u¤TlSze^ʪ4 CITATION.bibg|C Ctg|C Ct0'dO l(vZ=kwK̑MCMakeLists.txtg|C Ctg|C Ct0'dP'45?¸GG58CONTRIBUTING.mdg|C Ctg|C Ct0'dQ:T$FF.as LICENSEg|C Ctg|C Ct0'dRt@2bO| r-/Mm README.mdg|C Sg|C S0'dTQ77ۢMM>nˆbenchmarks/CMakeLists.txtg|C Sg|C S0'dVP 4[)f2Jy87,benchmarks/brute_force_vs_bvh/CMakeLists.txtg|C bPg|C bP0'dW $5I/j2x8O4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cppg|C bPg|C bP0'dXxQ^N䖩V W>l4benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.hppg|C bPg|C bP0'dY6ەнhB#1ƬA:benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hppg|C q!g|C q!0'd[K֡Ƃ6KUA 2$benchmarks/bvh_driver/CMakeLists.txtg|C q!g|C q!0'd\>g(8PGAت8rM0benchmarks/bvh_driver/benchmark_registration.hppg|C q!g|C q!0'd]'F/!2 lt$benchmarks/bvh_driver/bvh_driver.cppg|C հg|C հ0'd_+gx՜Se/benchmarks/dbscan/ArborX_DBSCANVerification.hppg|C հg|C հ0'd`#׉d p!d benchmarks/dbscan/CMakeLists.txtg|C հg|C հ0'dauC"l${}/Xbenchmarks/dbscan/README.mdg|C ?g|C ?0'db:5/8TA<,mzbenchmarks/dbscan/converter.cppg|C ?g|C ?0'dc$>0ȀzSpBF:B/Ubenchmarks/dbscan/data.hppg|C ?g|C ?0'dd<_; .aM}ٗ=jHbenchmarks/dbscan/dbscan.cppg|C ?g|C ?0'de變ᨾm y*Ubenchmarks/dbscan/dbscan.hppg|C Zg|C Z0'df3 j? V_P(y;Df7"benchmarks/dbscan/dbscan_timpl.hppg|C Zg|C Z0'dg4B~Robenchmarks/distributed_tree_driver/distributed_tree_driver.cppg|C "zg|C "z0'dq3 |+-g3benchmarks/execution_space_instances/CMakeLists.txtg|C "zg|C "z0'dr 3+-a`QIbenchmarks/execution_space_instances/execution_space_instances_driver.cppg|C "zg|C "z0'dte[vr+' R>7benchmarks/triangulated_surface_distance/CMakeLists.txtg|C e g|C e 0'du#/KȨ֔u6,`E6benchmarks/triangulated_surface_distance/generator.hppg|C e g|C e 0'dvn ):/a>u<;Jbenchmarks/triangulated_surface_distance/triangulated_surface_distance.cppg|C e g|C e 0'dx=30o)H jvPn$benchmarks/union_find/CMakeLists.txtg|C 맘g|C 맘0'dy 7RߙuX?l,ݧ{7$benchmarks/union_find/union_find.cppg|C 맘g|C 맘0'd{IucUq{- p0benchmarks/utils/ArborXBenchmark_PointClouds.hppg|C 'g|C '0'd|F8 Ql.G|:0benchmarks/utils/ArborXBenchmark_TimeMonitor.hppg|C 'g|C '0'd~]BgaIq)Ccmake/ArborXConfig.cmake.ing|C 'g|C '0'dUQsi<:GWXLcmake/ArborXSettings.cmake.ing|C ,g|C ,0'dӒevmxtScmake/SetupVersion.cmakeg|C ,g|C ,0'd?y lt=h docker/.envg|C oEg|C oE0'fx Zx@cTDM9Tdocker/Dockerfileg|C oEg|C oE0'fyJla~:zdocker/Dockerfile.clang-formatg|C oEg|C oE0'fzWJ"&Dw48#Ndocker/Dockerfile.hipccg|C oEg|C oE0'f{h︡FZń$+docker/Dockerfile.syclg|C oEg|C oE0'f|¢?/f_docker/README.mdg|C (g|C (0'f}4w2q QBxdocker/docker-compose.ymlg|C (g|C (0'fiW;=MJ9-=docs/LICENSE.ECLg|C G6g|C G60'f6b+?I_j$\-y%docs/logos/arborx_logo_v1.0.pngg|C G6g|C G60'fe{\^v|x=n lkPӬdocs/logos/arborx_logo_v1.0.svgg|C Vyg|C Vy0'f>wifsiC@E̠b,$docs/logos/arborx_logo_v1.0_nobg.pngg|C Vyg|C Vy0'fb},9/U _5Gexamples/CMakeLists.txtg|C Vyg|C Vy0'fT$9 Y0examples/README.mdg|C eg|C e0'f"Pz 6ӮI])I%examples/access_traits/CMakeLists.txtg|C eg|C e0'f 4#:ŸQ Njpo5examples/access_traits/example_cuda_access_traits.cppg|C eg|C e0'fa0y_.MjV5l5examples/access_traits/example_host_access_traits.cppg|C tg|C t0'f *`B`P_ z>#examples/brute_force/CMakeLists.txtg|C tg|C t0'f2kT= JaX(ѕr,examples/brute_force/example_brute_force.cppg|C A.g|C A.0'f {Ҏ4C.R>} examples/callback/CMakeLists.txtg|C A.g|C A.0'f@qJz:2&examples/callback/example_callback.cppg|C g|C 0'f~Eְsw蔘"b3examples/dbscan/CMakeLists.txtg|C g|C 0'f *p(D\ۻMn:,"examples/dbscan/example_dbscan.cppg|C Lg|C L0'fwJn1Rpu_~|(examples/distributed_tree/CMakeLists.txtg|C Lg|C L0'f&̀&E?Jl\ -examples/distributed_tree/distributed_knn.cppg|C g|C 0'f' Nxdׅ *examples/molecular_dynamics/CMakeLists.txtg|C g|C 0'fqLk xPMS:examples/molecular_dynamics/example_molecular_dynamics.cppg|C g|C 0'f+ 7ELPWyY,examples/moving_least_squares/CMakeLists.txtg|C Kjg|C Kj0'fCF6Se(y"'WC6examples/moving_least_squares/moving_least_squares.cppg|C Kjg|C Kj0'f2K cyT_ϺH@4"examples/raytracing/CMakeLists.txtg|C Kjg|C Kj0'f:U5Mijا*examples/raytracing/example_raytracing.cppg|C Ѝg|C Ѝ0'f ›!c8GU!>ˇ+examples/simple_intersection/CMakeLists.txtg|C Ѝg|C Ѝ0'f |;iޜ\hˀ35examples/simple_intersection/example_intersection.cppg|C Їg|C Ї0'fG4{t8 nuog-examples/triangle_intersection/CMakeLists.txtg|C Їg|C Ї0'fյN4_.$*6r8examples/triangle_intersection/triangle_intersection.cppg|C g|C 0'f|6uV r(yr^vexamples/viz/CMakeLists.txtg|C g|C 0'fZk+>l@إV L!examples/viz/arborx_query_sort.pyg|C g|C 0'fe J%$>tI守examples/viz/leaf_cloud.txtg|C g|C 0'fR#G%НLexamples/viz/requirements.txtg|C g|C 0'fj@B<" m=6l]<#examples/viz/tree_visualization.cppg|C Ug|C U0'fuscripts/benchmark.pyg|C Ug|C U0'fn?= /HkC?^XĪscripts/benchmark_plot.pyg|C Ug|C U0'f %~'^hU1]scripts/check_format_cpp.shg|C 4g|C 40'f%,'`OD 4S~Sscripts/docker_cmakeg|C 4g|C 40'fR#G%НLscripts/requirements.txtg|C 4g|C 40'f(3^*w+$i*src/ArborX.hppg|C g|C 0'fWzȺtnŦ ;src/ArborX_Config.hpp.ing|C g|C 0'fj6{S[q!Js lsrc/ArborX_Version.hpp.ing|C ,Rg|C ,R0'fI.myK+j{;src/cluster/ArborX_DBSCAN.hppg|C ,Rg|C ,R0'f)%Svd9^%ffz[I!src/cluster/ArborX_Dendrogram.hppg|C ,Rg|C ,R0'fq84.Q_G(Zsrc/cluster/ArborX_HDBSCAN.hppg|C ,Rg|C ,R0'f,[F*x PH*src/cluster/ArborX_MinimumSpanningTree.hppg|C ;_g|C ;_0'fi1ڔ¡n^$T,src/cluster/detail/ArborX_BoruvkaHelpers.hppg|C ;_g|C ;_0'f#S/҂+src/cluster/detail/ArborX_CartesianGrid.hppg|C Jpg|C Jp0'f5| L':`/src/cluster/detail/ArborX_DendrogramHelpers.hppg|C Jpg|C Jp0'f kh1We0ڝ&Tʮ%src/cluster/detail/ArborX_FDBSCAN.hppg|C Jpg|C Jp0'f+ Bьeu -src/cluster/detail/ArborX_FDBSCANDenseBox.hppg|C Jpg|C Jp0'f BCr/7GV^W F8src/cluster/detail/ArborX_MutualReachabilityDistance.hppg|C Yg|C Y0'fզDۓ!7F}3'src/cluster/detail/ArborX_UnionFind.hppg|C Yg|C Y0'fQWU!o"byR,~*src/cluster/detail/ArborX_WeightedEdge.hppg|C i'g|C i'0'f(P]1.=%y PG*src/distributed/ArborX_DistributedTree.hppg|C i'g|C i'0'fڦB]X9OS^5src/distributed/detail/ArborX_DistributedTreeImpl.hppg|C i'g|C i'0'f) Фl 8(src/geometry/algorithms/ArborX_Valid.hppg|C ~g|C ~0'f&[?߻ƣu}5src/interpolation/ArborX_InterpMovingLeastSquares.hppg|C #g|C #0'fHsRN XH{Ksrc/interpolation/detail/ArborX_InterpDetailsCompactRadialBasisFunction.hppg|C #g|C #0'f/u nbW( ;8 Osrc/interpolation/detail/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hppg|C #g|C #0'fj׀x@src/interpolation/detail/ArborX_InterpDetailsPolynomialBasis.hppg|C g|C 0'f$jw Vr`]ǭʓ!=Jsrc/interpolation/detail/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hppg|C g|C 0'f3ڜ 2_^6src/kokkos_ext/ArborX_KokkosExtAccessibilityTraits.hppg|C g|C 0'f8Ոѽ\؂xY\[^3src/kokkos_ext/ArborX_KokkosExtArithmeticTraits.hppg|C g|C 0'f .ϪG(\!3q6src/kokkos_ext/ArborX_KokkosExtKernelStdAlgorithms.hppg|C FAg|C FA0'f%ym#-F/src/kokkos_ext/ArborX_KokkosExtMinMaxReduce.hppg|C FAg|C FA0'f` w/Gl'src/kokkos_ext/ArborX_KokkosExtSort.hppg|C FAg|C FA0'f,A": @#Ub(k4Wuq0src/kokkos_ext/ArborX_KokkosExtStdAlgorithms.hppg|C FAg|C FA0'f^j=5V @src/kokkos_ext/ArborX_KokkosExtUninitializedMemoryAlgorithms.hppg|C FAg|C FA0'fSøUվ\,R*src/kokkos_ext/ArborX_KokkosExtVersion.hppg|C /g|C /0'fWn5,n*T Im5.src/kokkos_ext/ArborX_KokkosExtViewHelpers.hppg|C /g|C /0'fU/ޙ1a&?'tB5_hsrc/misc/ArborX_Containers.hppg|C /g|C /0'fP/SഓzQRȂsrc/misc/ArborX_Exception.hppg|C >_g|C >_0'f2~2KOY.A״q zsrc/misc/ArborX_Heap.hppg|C >_g|C >_0'f<0}4{L#`k+src/misc/ArborX_OperatorFunctionObjects.hppg|C >_g|C >_0'fU7šk}?2!src/misc/ArborX_PriorityQueue.hppg|C >_g|C >_0'f:֌B4xJꉐ,łV+` src/misc/ArborX_SortUtils.hppg|C >_g|C >_0'f Xep/bSF::src/misc/ArborX_Stack.hppg|C N g|C N 0'f0JvoWsrc/misc/ArborX_Utils.hppg|C N g|C N 0'fCR#pv3#ӌ%src/misc/ArborX_Vector.hppg|C N g|C N 0'f NpR 4-e,7Z !src/spatial/ArborX_BruteForce.hppg|C ]P}g|C ]P}0'faXެAr=*8&src/spatial/ArborX_CrsGraphWrapper.hppg|C ]P}g|C ]P}0'f6*\+Kg:TK src/spatial/ArborX_LinearBVH.hppg|C ]P}g|C ]P}0'g!Ki0bBk=ä/y*src/spatial/detail/ArborX_AccessTraits.hppg|C l g|C l 0'g fowLtBk&{1Ă+src/spatial/detail/ArborX_AttachIndices.hppg|C l g|C l 0'g VPBR[/}`Hb9,src/spatial/detail/ArborX_BatchedQueries.hppg|C l g|C l 0'g$T7U>0ԣ},,src/spatial/detail/ArborX_BruteForceImpl.hppg|C l g|C l 0'gr8Wg a4Fm'src/spatial/detail/ArborX_Callbacks.hppg|C {՛g|C {՛0'gD3GӺ冠gZ&aTB 51src/spatial/detail/ArborX_CrsGraphWrapperImpl.hppg|C {՛g|C {՛0'g 7 ~۱̊Uh;.src/spatial/detail/ArborX_ExpandHalfToFull.hppg|C {՛g|C {՛0'g ׉JO1mP_^ eT+src/spatial/detail/ArborX_HalfTraversal.hppg|C {՛g|C {՛0'g RHC԰0m9..src/spatial/detail/ArborX_HappyTreeFriends.hppg|C {՛g|C {՛0'g _ш4 kso-src/spatial/detail/ArborX_IndexableGetter.hppg|C *g|C *0'g ( ye-src/spatial/detail/ArborX_TraversalPolicy.hppg|C Hg|C H0'g<\fy]y).src/spatial/detail/ArborX_TreeConstruction.hppg|C Hg|C H0'g U,3tޔ "vo/.src/spatial/detail/ArborX_TreeNodeLabeling.hppg|C Hg|C H0'g>7B[%bxvHx,@ +src/spatial/detail/ArborX_TreeTraversal.hppg|C g|C 0'gVgoIJ'A2h/src/spatial/detail/ArborX_TreeVisualization.hppg|C g|C 0'g _v<&iЎGwntest/ArborXTest_Cloud.hppg|C g|C 0'g|?P(E"z>h8test/ArborXTest_LegacyTree.hppg|C "fg|C "f0'gR5k>0)c2!test/ArborXTest_PairIndexRank.hppg|C "fg|C "f0'g9QYTnJs)test/ArborXTest_StdVectorToKokkosView.hppg|C "fg|C "f0'g @Mm 8%A"test/ArborXTest_TreeTypeTraits.hppg|C "fg|C "f0'g -,=p*hPlwWy%test/ArborX_BoostGeometryAdapters.hppg|C dg|C d0'g 1#-i4f,Or#!test/ArborX_BoostRTreeHelpers.hppg|C dg|C d0'g!*8L; J* "test/ArborX_BoostRangeAdapters.hppg|C dg|C d0'g"20㒪sA s A$test/ArborX_EnableDeviceTypes.hpp.ing|C dg|C d0'g# ha$#Ud-$test/ArborX_EnableViewComparison.hppg|C dg|C d0'g$z9 1t> K FW)test/BoostTest_CUDA_clang_workarounds.hppg|C 槄g|C 槄0'g%4z?<. VNJtest/CMakeLists.txtg|C 槄g|C 槄0'g&2Wf. 7DV6nADtest/Search_UnitTestHelpers.hppg|C g|C 0'g( adi!Ib&*m.test/boost_ext/CompressedStorageComparison.hppg|C g|C 0'g)l7#ώLO:'test/boost_ext/KokkosPairComparison.hppg|C g|C 0'g*h,md`jSzf"test/boost_ext/TupleComparison.hppg|C g|C 0'g,|:~oQFĊ\*test/headers_self_contained/CMakeLists.txtg|C,g|C,0'g-x*qm )test/headers_self_contained/tstHeader.cppg|C,g|C,0'g.LxёMJ]B etest/mst_golden_test_edges.csvg|C,g|C,0'g/CdW"Msl Qϐ{test/mst_golden_test_points.csvg|Co1g|Co10'g0up [j:test/tstAttachIndices.cppg|Co1g|Co10'g1&=xdTwXڏV7!test/tstBoostGeometryAdapters.cppg|Co1g|Co10'g2 蹔A%qxUgjytest/tstBoostRangeAdapters.cppg|Co1g|Co10'g3FmAH %n['`#test/tstCompileOnlyAccessTraits.cppg|Co1g|Co10'g4vb\G%I(+Qy{G}D test/tstCompileOnlyCallbacks.cppg|C#g|C#0'g5w&}< zOtest/tstCompileOnlyGeometry.cppg|C#g|C#0'g6'*v44TkƹUajBtest/tstCompileOnlyMain.cppg|C#g|C#0'g7)J 2ݰO}'test/tstCompileOnlyTypeRequirements.cppg|C#g|C#0'g8 9V44BwMk$test/tstCompileOnlyWeightedEdges.cppg|C#g|C#0'g9 0=SQZ{ test/tstContainerAdaptors.cppg|C2Og|C2O0'g:(Qة}@O$test/tstDBSCAN.cppg|C2Og|C2O0'g;#whpZy򿢉ttest/tstDendrogram.cppg|C2Og|C2O0'g<H\gFp 4c+ԍtest/tstDetailsAlgorithms.cppg|CB6g|CB60'g=ǰ !wȟwX98L T&test/tstDetailsCrsGraphWrapperImpl.cppg|CB6g|CB60'g> o(] @. dy D&test/tstDetailsDistributedTreeImpl.cppg|CB6g|CB60'g? 1݈͐DvUtest/tstDetailsDistributor.cppg|CB6g|CB60'g@ 5:b+F8!Kb#test/tstDetailsExpandHalfToFull.cppg|CQylg|CQyl0'gA π{kHv&bd "test/tstDetailsGeometryReducer.cppg|CQylg|CQyl0'gB d.дv]=gQ_*k;$? test/tstDetailsHalfTraversal.cppg|CQylg|CQyl0'gC1!|ft ,%M/test/tstDetailsKokkosExtKernelStdAlgorithms.cppg|CQylg|CQyl0'gDP?r9QN aۏfP(test/tstDetailsKokkosExtMinMaxReduce.cppg|CQylg|CQyl0'gE Q9^Q$e)test/tstDetailsKokkosExtStdAlgorithms.cppg|C`g|C`0'gF ?0ۻi;Dw:|(9test/tstDetailsKokkosExtUninitializedMemoryAlgorithms.cppg|C`g|C`0'gG$2'z%ɚI1Ş%'test/tstDetailsKokkosExtViewHelpers.cppg|C`g|C`0'gH+vh`Uytest/tstDetailsMortonCodes.cppg|C`g|C`0'gI#zΤ;vRuo-test/tstDetailsMutualReachabilityDistance.cppg|C`g|C`0'gJ'/fUB0test/tstInterpDetailsSVD.cppg|C7g|C70'gW^= O!ڵO؍aitest/tstKDOP.cppg|CKUg|CKU0'gY" b^H})-g,iCG6"test/tstKokkosToolsAnnotations.cppg|CKUg|CKU0'gZ #`kɐD{㞐9(-test/tstKokkosToolsDistributedAnnotations.cppg|Cˍg|Cˍ0'g[z;$t 8\aZEh.test/tstKokkosToolsExecutionSpaceInstances.cppg|Cˍg|Cˍ0'g\}{\QX7)Mtest/tstMinimumSpanningTree.cppg|Cˍg|Cˍ0'g]R>ij^u)test/tstMinimumSpanningTreeGoldenTest.cppg|Cˍg|Cˍ0'g^pHrrT!BMi=<_test/tstNeighborList.cppg|Csg|Cs0'g_ۥJMʯ#Vcs|&test/tstPriorityQueueMiscellaneous.cppg|Csg|Cs0'g`/bDʽsB+test/tstQueryTreeCallbackQueryPerThread.cppg|Csg|Cs0'ga1ZNj&̈=pu7^test/tstQueryTreeCallbacks.cppg|Csg|Cs0'gbHO!ÈNbQ)(test/tstQueryTreeComparisonWithBoost.cppg|Cg|C0'gcAK6j T}@ewP*k̖test/tstQueryTreeDegenerate.cppg|Cg|C0'gd c7pF[v`feڗS#test/tstQueryTreeIntersectsKDOP.cppg|Cg|C0'ge#PlR,ZHn v )test/tstQueryTreeManufacturedSolution.cppg|Cg|C0'gf$R }!kvxaU85w)test/tstQueryTreeRay.cppg|Cg|C0'ggg`F,ͽW:6$test/tstQueryTreeTraversalPolicy.cppg|CUg|CU0'ghD .jVŇ}test/tstRay.cppg|CUg|CU0'gi*D SY:ڀtest/tstSequenceContainers.cppg|CUg|CU0'gj )'`/;4Rtest/tstUnionFind.cppg|CUg|CU0'gkRSD5Y:>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