Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::Neighbors< ParticleType >::const_iterator Struct Reference

#include <AMReX_NeighborList.H>

Public Member Functions

__host__ __device__ const_iterator (int start, int stop, const unsigned int *nbor_list_ptr, ConstPTDType ptile_data)
__host__ __device__ void operator++ ()
__host__ __device__ bool operator!= (const_iterator const &) const
__host__ __device__ decltype(auto) operator* () const
__host__ __device__ unsigned int index () const

Constructor & Destructor Documentation

◆ const_iterator()

template<class ParticleType>
__host__ __device__ amrex::Neighbors< ParticleType >::const_iterator::const_iterator ( int start,
int stop,
const unsigned int * nbor_list_ptr,
ConstPTDType ptile_data )
inline

Member Function Documentation

◆ index()

template<class ParticleType>
__host__ __device__ unsigned int amrex::Neighbors< ParticleType >::const_iterator::index ( ) const
inlinenodiscard

◆ operator!=()

template<class ParticleType>
__host__ __device__ bool amrex::Neighbors< ParticleType >::const_iterator::operator!= ( const_iterator const & ) const
inline

◆ operator*()

template<class ParticleType>
__host__ __device__ decltype(auto) amrex::Neighbors< ParticleType >::const_iterator::operator* ( ) const
inlinenodiscard

◆ operator++()

template<class ParticleType>
__host__ __device__ void amrex::Neighbors< ParticleType >::const_iterator::operator++ ( )
inline

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