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 ParticleAttribIterator< T > | PETE_Expr_t |
typedef T | PETE_Return_t |
![]() | |
typedef ParticleAttribIterator< T > | Wrapped |
Private Attributes | |
ParticleAttrib< T > * | attrib |
ParticleList_t::iterator | curr |
Definition at line 91 of file ParticleAttrib.h.
typedef std::ptrdiff_t ParticleAttribIterator< T >::difference_type |
Definition at line 571 of file ParticleAttrib.h.
typedef std::random_access_iterator_tag ParticleAttribIterator< T >::iterator_category |
Definition at line 574 of file ParticleAttrib.h.
typedef ParticleAttrib<T>::ParticleList_t ParticleAttribIterator< T >::ParticleList_t |
Definition at line 569 of file ParticleAttrib.h.
typedef ParticleAttribIterator<T> ParticleAttribIterator< T >::PETE_Expr_t |
Definition at line 588 of file ParticleAttrib.h.
typedef T ParticleAttribIterator< T >::PETE_Return_t |
Definition at line 589 of file ParticleAttrib.h.
typedef T* ParticleAttribIterator< T >::pointer |
Definition at line 572 of file ParticleAttrib.h.
typedef T& ParticleAttribIterator< T >::reference |
Definition at line 573 of file ParticleAttrib.h.
typedef T ParticleAttribIterator< T >::value_type |
Definition at line 570 of file ParticleAttrib.h.
|
inline |
Definition at line 576 of file ParticleAttrib.h.
|
inline |
Definition at line 578 of file ParticleAttrib.h.
|
inline |
Definition at line 581 of file ParticleAttrib.h.
|
inline |
Definition at line 584 of file ParticleAttrib.h.
|
inline |
Definition at line 646 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::attrib, and ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 676 of file ParticleAttrib.h.
Referenced by ParticleAttribIterator< T >::operator->().
|
inline |
Definition at line 590 of file ParticleAttrib.h.
|
inline |
Definition at line 655 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 591 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 621 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 594 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 599 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 616 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 632 of file ParticleAttrib.h.
References Hypervolume::n.
|
inline |
Definition at line 638 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 605 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 610 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 627 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr, and Hypervolume::n.
|
inline |
Definition at line 592 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::getP().
|
inline |
Definition at line 659 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 663 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 651 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 667 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 671 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::curr.
|
inline |
Definition at line 642 of file ParticleAttrib.h.
|
inline |
Definition at line 675 of file ParticleAttrib.h.
References ParticleAttribIterator< T >::attrib.
Referenced by scatter().
|
private |
Definition at line 679 of file ParticleAttrib.h.
Referenced by ParticleAttribIterator< T >::at_end(), and ParticleAttribIterator< T >::size().
|
private |
Definition at line 680 of file ParticleAttrib.h.
Referenced by ParticleAttribIterator< T >::at_end(), ParticleAttribIterator< T >::operator!=(), ParticleAttribIterator< T >::operator*(), ParticleAttribIterator< T >::operator++(), ParticleAttribIterator< T >::operator+=(), ParticleAttribIterator< T >::operator-(), ParticleAttribIterator< T >::operator--(), ParticleAttribIterator< T >::operator-=(), ParticleAttribIterator< T >::operator<(), ParticleAttribIterator< T >::operator<=(), ParticleAttribIterator< T >::operator==(), ParticleAttribIterator< T >::operator>(), and ParticleAttribIterator< T >::operator>=().