Reference documentation for deal.II version GIT c9976103bc 2022-12-09 17:30:02+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Public Types | Public Member Functions | List of all members
boost::geometry::index::indexable<::Particles::Particle< dim, spacedim > > Struct Template Reference

#include <deal.II/particles/particle.h>

Public Types

using result_type = const ::Point< spacedim > &
 

Public Member Functions

result_type operator() (const ::Particles::Particle< dim, spacedim > &particle) const
 

Detailed Description

template<int dim, int spacedim>
struct boost::geometry::index::indexable<::Particles::Particle< dim, spacedim > >

Make sure we can construct an RTree of Particles::Particle objects.

Definition at line 672 of file particle.h.

Member Typedef Documentation

◆ result_type

template<int dim, int spacedim>
using boost::geometry::index::indexable<::Particles::Particle< dim, spacedim > >::result_type = const ::Point<spacedim> &

boost::rtree expects a const reference to an indexable object. For a Particles::Particle object, this is its reference location.

Definition at line 678 of file particle.h.

Member Function Documentation

◆ operator()()

template<int dim, int spacedim>
result_type boost::geometry::index::indexable<::Particles::Particle< dim, spacedim > >::operator() ( const ::Particles::Particle< dim, spacedim > &  particle) const
inline

Definition at line 681 of file particle.h.


The documentation for this struct was generated from the following file: