Reference documentation for deal.II version GIT relicensing-397-g31a1263477 2024-04-16 03: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\}}\)
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
boost::geometry::index::indexable<::Particles::ParticleAccessor< dim, spacedim > > Struct Template Reference

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

Public Types

using result_type = const ::Point< spacedim > &
 

Public Member Functions

result_type operator() (const ::Particles::ParticleAccessor< dim, spacedim > &accessor) const
 

Detailed Description

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

Make sure we can construct an RTree from Particles::ParticleAccessor objects.

Definition at line 1012 of file particle_accessor.h.

Member Typedef Documentation

◆ result_type

template<int dim, int spacedim>
using boost::geometry::index::indexable<::Particles::ParticleAccessor< 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 1018 of file particle_accessor.h.

Member Function Documentation

◆ operator()()

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

Definition at line 1021 of file particle_accessor.h.


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