@@ -454,37 +454,6 @@ auto makeNeighborList( Tag tag, Positions const& positions,
454454 buffer_size );
455455}
456456
457- /* !
458- \brief Neighbor list implementation using ArborX for particles within the
459- interaction distance with a 1D compressed layout for particles and neighbors.
460-
461- \tparam DeviceType Kokkos device type.
462- \tparam Positions The position type.
463- \tparam Tag Tag indicating whether to build a full or half neighbor list.
464-
465- \param tag Tag indicating whether to build a full or half neighbor list.
466- \param positions The particle positions.
467- \param first The beginning particle index to compute neighbors for.
468- \param last The end particle index to compute neighbors for.
469- \param radius The radius of the neighborhood. Particles within this radius are
470- considered neighbors.
471- \param buffer_size Optional guess for maximum number of neighbors.
472-
473- Neighbor list implementation most appropriate for highly varying particle
474- densities.
475- */
476- template <typename DeviceType, typename Positions, typename Tag>
477- [[deprecated]] auto makeNeighborList ( Tag tag, Positions const & positions,
478- typename Positions::size_type first,
479- typename Positions::size_type last,
480- typename Positions::value_type radius,
481- int buffer_size = 0 )
482- {
483- using exec_space = typename DeviceType::execution_space;
484- return makeNeighborList ( exec_space{}, tag, positions, first, last, radius,
485- buffer_size );
486- }
487-
488457// ---------------------------------------------------------------------------//
489458// ! 2d ArborX neighbor list storage layout.
490459template <typename MemorySpace, typename Tag>
@@ -626,38 +595,6 @@ auto make2DNeighborList( Tag tag, Positions const& positions,
626595 radius, buffer_size );
627596}
628597
629- /* !
630- \brief Neighbor list implementation using ArborX for particles within the
631- interaction distance with a 2D layout for particles and neighbors.
632-
633- \tparam DeviceType Kokkos device type.
634- \tparam Positions The position type.
635- \tparam Tag Tag indicating whether to build a full or half neighbor list.
636-
637- \param tag Tag indicating whether to build a full or half neighbor list.
638- \param positions The particle positions.
639- \param first The beginning particle index to compute neighbors for.
640- \param last The end particle index to compute neighbors for.
641- \param radius The radius of the neighborhood. Particles within this radius are
642- considered neighbors.
643- \param buffer_size Optional guess for maximum number of neighbors per
644- particle.
645-
646- Neighbor list implementation most appropriate for highly varying particle
647- densities.
648- */
649- template <typename DeviceType, typename Positions, typename Tag>
650- [[deprecated]] auto make2DNeighborList ( Tag tag, Positions const & positions,
651- typename Positions::size_type first,
652- typename Positions::size_type last,
653- typename Positions::value_type radius,
654- int buffer_size = 0 )
655- {
656- using exec_space = typename DeviceType::execution_space;
657- return make2DNeighborList ( exec_space{}, tag, positions, first, last,
658- radius, buffer_size );
659- }
660-
661598} // namespace Experimental
662599
663600// ! 1d ArborX NeighborList interface.
0 commit comments