OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <ParticleAttrib.h>
Public Types | |
typedef ParticleAttrib< T >::ParticleList_t | ParticleList_t |
typedef T | value_type |
typedef std::ptrdiff_t | difference_type |
typedef T * | pointer |
typedef T & | reference |
typedef std::random_access_iterator_tag | iterator_category |
typedef ParticleAttribConstIterator< T > | PETE_Expr_t |
typedef T | PETE_Return_t |
Public Types inherited from PETE_Expr< ParticleAttribConstIterator< T > > | |
typedef ParticleAttribConstIterator< T > | Wrapped |
Private Attributes | |
ParticleAttrib< T > const * | attrib |
ParticleList_t::const_iterator | curr |
Definition at line 690 of file ParticleAttrib.h.
typedef std::ptrdiff_t ParticleAttribConstIterator< T >::difference_type |
Definition at line 695 of file ParticleAttrib.h.
typedef std::random_access_iterator_tag ParticleAttribConstIterator< T >::iterator_category |
Definition at line 698 of file ParticleAttrib.h.
typedef ParticleAttrib<T>::ParticleList_t ParticleAttribConstIterator< T >::ParticleList_t |
Definition at line 693 of file ParticleAttrib.h.
typedef ParticleAttribConstIterator<T> ParticleAttribConstIterator< T >::PETE_Expr_t |
Definition at line 712 of file ParticleAttrib.h.
typedef T ParticleAttribConstIterator< T >::PETE_Return_t |
Definition at line 713 of file ParticleAttrib.h.
typedef T* ParticleAttribConstIterator< T >::pointer |
Definition at line 696 of file ParticleAttrib.h.
typedef T& ParticleAttribConstIterator< T >::reference |
Definition at line 697 of file ParticleAttrib.h.
typedef T ParticleAttribConstIterator< T >::value_type |
Definition at line 694 of file ParticleAttrib.h.
|
inline |
Definition at line 700 of file ParticleAttrib.h.
|
inline |
Definition at line 702 of file ParticleAttrib.h.
|
inline |
Definition at line 705 of file ParticleAttrib.h.
|
inline |
Definition at line 708 of file ParticleAttrib.h.
|
inline |
Definition at line 774 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::attrib, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 805 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::operator->().
|
inline |
Definition at line 714 of file ParticleAttrib.h.
|
inline |
Definition at line 783 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 715 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 749 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 727 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 722 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 744 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 766 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 760 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 738 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 733 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 755 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 717 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::getP().
|
inline |
Definition at line 787 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 791 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
default |
|
inline |
Definition at line 779 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 795 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 799 of file ParticleAttrib.h.
References a, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 770 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 804 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::attrib.
Referenced by for_each(), and scatter().
|
private |
Definition at line 808 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::at_end(), and ParticleAttribConstIterator< T >::size().
|
private |
Definition at line 809 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::at_end(), ParticleAttrib< T >::gather(), ParticleAttribConstIterator< T >::operator!=(), ParticleAttribConstIterator< T >::operator*(), ParticleAttribConstIterator< T >::operator++(), ParticleAttribConstIterator< T >::operator+=(), ParticleAttribConstIterator< T >::operator-(), ParticleAttribConstIterator< T >::operator--(), ParticleAttribConstIterator< T >::operator-=(), ParticleAttribConstIterator< T >::operator<(), ParticleAttribConstIterator< T >::operator<=(), ParticleAttribConstIterator< T >::operator==(), ParticleAttribConstIterator< T >::operator>(), ParticleAttribConstIterator< T >::operator>=(), and ParticleAttrib< T >::scatter().