OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
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 |
![]() | |
typedef ParticleAttribConstIterator< T > | Wrapped |
Private Attributes | |
ParticleAttrib< T > const * | attrib |
ParticleList_t::const_iterator | curr |
Definition at line 92 of file ParticleAttrib.h.
typedef std::ptrdiff_t ParticleAttribConstIterator< T >::difference_type |
Definition at line 694 of file ParticleAttrib.h.
typedef std::random_access_iterator_tag ParticleAttribConstIterator< T >::iterator_category |
Definition at line 697 of file ParticleAttrib.h.
typedef ParticleAttrib<T>::ParticleList_t ParticleAttribConstIterator< T >::ParticleList_t |
Definition at line 692 of file ParticleAttrib.h.
typedef ParticleAttribConstIterator<T> ParticleAttribConstIterator< T >::PETE_Expr_t |
Definition at line 711 of file ParticleAttrib.h.
typedef T ParticleAttribConstIterator< T >::PETE_Return_t |
Definition at line 712 of file ParticleAttrib.h.
typedef T* ParticleAttribConstIterator< T >::pointer |
Definition at line 695 of file ParticleAttrib.h.
typedef T& ParticleAttribConstIterator< T >::reference |
Definition at line 696 of file ParticleAttrib.h.
typedef T ParticleAttribConstIterator< T >::value_type |
Definition at line 693 of file ParticleAttrib.h.
|
inline |
Definition at line 699 of file ParticleAttrib.h.
|
inline |
Definition at line 701 of file ParticleAttrib.h.
|
inline |
Definition at line 704 of file ParticleAttrib.h.
|
inline |
Definition at line 707 of file ParticleAttrib.h.
|
inline |
Definition at line 770 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::attrib, and ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 801 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::operator->().
|
inline |
Definition at line 713 of file ParticleAttrib.h.
|
inline |
Definition at line 779 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 714 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 745 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 718 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 723 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 740 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 756 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 762 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 729 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 734 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 751 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 716 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::getP().
|
inline |
Definition at line 783 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 787 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 775 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 791 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 795 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::curr.
|
inline |
Definition at line 766 of file ParticleAttrib.h.
|
inline |
Definition at line 800 of file ParticleAttrib.h.
References ParticleAttribConstIterator< T >::attrib.
Referenced by for_each(), and scatter().
|
private |
Definition at line 804 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::at_end(), and ParticleAttribConstIterator< T >::size().
|
private |
Definition at line 805 of file ParticleAttrib.h.
Referenced by ParticleAttribConstIterator< T >::at_end(), ParticleAttrib< CacheDataCIC< double, 3U > >::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< CacheDataCIC< double, 3U > >::scatter().